在我的 jqGrid 中,我有一排有两列。每列包含一个下拉列表。我正在使用内联编辑。在更改第一个下拉列表时,我想在第二个下拉列表中设置一个选定的值并将其禁用。这是第一个下拉菜单的 colModel
{
name:'pdInstanceType.id',
edittype:'select', formatter:'select', editable:true,
editoptions:{
value:"1:Test1;2:Test2",
dataEvents: [{
type: 'change', fn: function(e) {
var valueToSet = 3;
var row = jQuery(e.target).closest('tr.jqgrow');
var rowId = row.attr('id');
var secondSelect = jQuery('#' + rowId + '_stdCellLibrary.id');
secondSelect.val(valueToSet);//this is not working
//how to disable the secondSelect?
}
}]
}
}
这是第二个下拉菜单的 colModel
{
name:'stdCellLibrary.id',
edittype:'select', formatter:'select', editable:true,
editoptions:{
value:"3:Test3;4:Test4"
}
}