如何在jqGrid中动态地使复选框只读?

时间:2014-02-05 15:14:14

标签: jqgrid

我需要jqGrid中的一般可编辑复选框,但有些行应该只有readonly复选框。

我将loadComplete设置为我的jgGrid表参数(它是一个测试代码,所以rowid和model是一个模拟):

tableParams.loadComplete = function(){
        var rowids = $("#acl_table").getDataIDs();
        var model = tableParams.colModel[0];
        $("#acl_table").setCell(rowids[0], model, "", "", {'disabled':'disabled'});
    };

我成功覆盖了像

这样的单元格值
$("#acl_table").setCell(rowids[0], model, "False", "", {'disabled':'disabled'});

因此该行本身应该可以使用,但复选框可以编辑。

我知道复选框的readonly由colModelSettings中的{formatoptions:{disabled:false}}控制。 如何在每个单元格/行中更改只读设置或覆盖格式选项?

0 个答案:

没有答案