ParamQuery grid support forum

General Category => Help for ParamQuery Grid (free version) => Topic started by: arup_2016 on August 19, 2016, 02:21:40 pm

Title: ANGULARJS PQ GRID
Post by: arup_2016 on August 19, 2016, 02:21:40 pm
Hi
       I have a Angularjs PQ Grid for displaying records. one of column have button control for downloading file from the server on click event.
       now i want to show a progressbar image on same column as button control reside and hide button on button's click event. button will be shown again after completing download the file. my initial grid option as follows.. How to do that please help

   var obj = {
        width: "100%",
      //  height: 400,
        colModel: [
            {
                title: "Request Date", dataIndx: "reqDate", editable: false,
                template: '<span   ng-class="ri%2==0?\'bold_cls\':\'\'">{{rd.reqDate}}</span>'
            },
            { title: "Request Number", editable: false, dataType: "integer", dataIndx: "reqNo", template: '{{rd.reqNo}}' },
            { title: "Finnancial Year", editable: false, dataType: "string", dataIndx: "finYr", template: '{{rd.finYr}}' },
            { title: "Quarter", editable: false, dataType: "string", dataIndx: "qrtr", template: '{{rd.qrtr}}' },
            { title: "Form Type", editable: false, dataType: "string", dataIndx: "frmType", template: '{{rd.frmType}}' },
            { title: "File Processed", editable: false, dataType: "string", dataIndx: "dntype", template: '{{rd.dntype}}' },
            { title: "Status", editable: false, dataType: "string", dataIndx: "status", template: '{{rd.status}}' },
            { title: "Remarks", editable: false, dataType: "string", dataIndx: "remarks", template: '{{rd.remarks}}' },
             {
                 title: "", align: 'center', editable: false,
                 render: function (ui) {
                     var width = ui.column.outerWidth, ci = ui.colIndx
                     return '<button ng-show="{{rd.status ==\'Available\'}}" type="button"  class="btnCss btn btn-warning" ng-click="vm.showMe(rd)">Download</button> ';
                 }
             }

        ],
        resizable: false,
        pageModel: { type: "local", rPP: 20 },
        collapsible: false,
        title: "",
        scrollModel: { autoFit: true },
        dataModel: { data: 'vm.myData' }
    }; 
Title: Re: ANGULARJS PQ GRID
Post by: paramvir on August 19, 2016, 06:54:53 pm
Your question is not related to the grid?