JqG​​rid复选框启用/禁用通过功能

时间:2013-04-15 16:42:24

标签: javascript jquery function jqgrid

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

以下代码片段

 colModel: [
    { name: 'IsSystemAdmin', index: 'IsSystemAdmin', width: 50, align: "center", 
    formatter: "checkbox", 
    formatoptions: { disabled: isSystemAdmin}, editable: true }
],

* 请注意我在哪里调用该函数:  formatoptions:{disabled:isSystemAdmin},editable:true} *


var isSystemAdmin = new function(){
   //do something and return a bool value
}

function isSystemAdmin(){
  //do something and return a bool value
}

显然已经解决了我上面的代码实际上工作了。 只有改变:

formatoptions:{disabled:isSystemAdmin()}

而不是

formatoptions:{disabled:isSystemAdmin}

1 个答案:

答案 0 :(得分:0)

使用.jqGrid('setSelection'方法

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