gpt4 book ai didi

javascript - 动态禁用 jqGrid 行

转载 作者:行者123 更新时间:2023-11-30 05:48:32 24 4
gpt4 key购买 nike

如何动态禁用 jqGrid 行?

我有一个带有复选框和 jqgrid 的表单,我想根据复选框的值禁用网格中的行,我尝试了以下但没有成功:

注意:jqgridtable_Add_Remove是jqGrid中列的名称。

 function disableCheckBox() {
var list = jQuery("#jqgridtable").getDataIDs();
for (var i = 0; i < list.length; i++) {
if (getEnabledCheckboxVal()) {
$('#jqgridtable_Add_Remove').attr('disabled', true);
} else {
$('#jqgridtable_Add_Remove').removeAttr('disabled', true);
}
}
}

function disableCheckBox() {
var list = jQuery("#jqgridtable").getDataIDs();
for (var i = 0; i < list.length; i++) {
//var rowData = jQuery("#jqgridtable").getRowData(list[i]);
if (getEnabledCheckboxVal()) {
$('#' + list[i] + ' > td:not(.jqgrid-rownum)').attr('disabled', 'disabled');

} else {
$('#' + list[i] + ' > td:not(.jqgrid-rownum)').removeAttr('disabled', 'disabled');
}
}
}

 function getEnabledCheckboxVal() {
var chk = $('#Enabled').is(':checked');
return chk;
}

最佳答案

('#jqgridtable.jqgrow input').attr("disabled", "disabled")

似乎成功了。

关于javascript - 动态禁用 jqGrid 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16287489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com