Javascript JqGrid复选框通过功能启用/禁用

Javascript JqGrid复选框通过功能启用/禁用,javascript,jquery,function,jqgrid,Javascript,Jquery,Function,Jqgrid,我希望能够基于从函数传回的bool值禁用/启用jqGrid复选框。我该怎么做 下面的代码片段 *请注意我调用函数的位置: 格式选项:{已禁用:isSystemAdmin},可编辑:true}* 或 显然,我上面的代码实际上是有效的。 仅更改: 格式选项:{已禁用:isSystemAdmin()} 而不是 格式选项:{disabled:isSystemAdmin}使用.jqGrid('setSelection'方法 function isSystemAdmin() { jQuery("

我希望能够基于从函数传回的bool值禁用/启用jqGrid复选框。我该怎么做

下面的代码片段

*请注意我调用函数的位置: 格式选项:{已禁用:isSystemAdmin},可编辑:true}*




显然,我上面的代码实际上是有效的。 仅更改:

格式选项:{已禁用:isSystemAdmin()}

而不是

格式选项:{disabled:isSystemAdmin}

使用.jqGrid('setSelection'方法

function isSystemAdmin() { 
  jQuery("#list13").jqGrid('setSelection',"13"); 
});

在我的例子中是“#list13”假设是行的id?#list13是jdGrid的id,第一个参数是方法名,第二个参数是要选中/取消选中的行索引
var isSystemAdmin = new function(){
   //do something and return a bool value
}
function isSystemAdmin(){
  //do something and return a bool value
}
function isSystemAdmin() { 
  jQuery("#list13").jqGrid('setSelection',"13"); 
});