关键代码:

如果数据源是本地数据
$("#hidJsonData").val("[]");
   var myJsonData = [];
   if ($("#hidJsonData").val() != "") {
    myJsonData = JSON.parse($("#hidJsonData").val());
  }

 $scope.myData = myJsonData ;//本地数据

$scope.gridOptionsUserRole.totalItems = myJsonData.length;    

$scope.gridOptionsUserRole.data = myJsonData;

 

如果数据源是url的 可以重新调用getPage

getPage($scope.gridOptions.paginationCurrentPage, $scope.gridOptions.paginationPageSize);

//getPageChooseRole($scope.gridOptionsUserRole.paginationCurrentPage, $scope.gridOptionsUserRole.paginationPageSize);

 

 

 全部取消选中
$scope.gridApi.selection.clearSelectedRows();
 
 

获取grid现有数据源,对其进行编辑后,进行刷新

$scope.refreshCheckedAccount = function () {
    //$scope.gridOptionsReportAccount.totalItems = data.total;
    var oldData = $scope.gridOptionsReportAccount.data ;
    for(var i = 0;i<oldData.length;i++){
        if (i < 5) {
            oldData[i].checkedInd = true;
            oldData[i].accountCode = "123";
        }
    }
    $scope.gridOptionsReportAccount.data  = oldData;

    $interval(function() {
                $scope.gridApi.core.refresh();
        }, 300, 2);
}

 

相关文章:

  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
  • 2021-06-27
  • 2021-08-18
  • 2021-10-30
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-27
  • 2021-06-30
  • 2021-09-11
  • 2022-12-23
  • 2021-09-15
  • 2021-07-18
相关资源
相似解决方案