jQuery Easyui datagrid editor为combobox时指定数据源实例

2020-05-27 17:53:59易采站长站整理

}

}, '-', {

text: '修改', iconCls: 'icon-edit', handler: function () {

var row = $("#Student_Table").datagrid('getSelected');

if (row != null) {

if (editRow != undefined) {

$("#Student_Table").datagrid('endEdit', editRow);

}

if (editRow == undefined) {

var index = $("#Student_Table").datagrid('getRowIndex', row);

$("#Student_Table").datagrid('beginEdit', index);

editRow = index;

$("#Student_Table").datagrid('unselectAll');

}

} else {

}

}

}, '-', {

text: '上移', iconCls: 'icon-up', handler: function () {

MoveUp();

}

}, '-', {

text: '下移', iconCls: 'icon-down', handler: function () {

MoveDown();

}

}],

onAfterEdit: function (rowIndex, rowData, changes) {

editRow = undefined;

},

onDblClickRow: function (rowIndex, rowData) {

if (editRow != undefined) {

$("#Student_Table").datagrid('endEdit', editRow);

}

if (editRow == undefined) {

$("#Student_Table").datagrid('beginEdit', rowIndex);

editRow = rowIndex;

}

},

onClickRow: function (rowIndex, rowData) {

if (editRow != undefined) {

$("#Student_Table").datagrid('endEdit', editRow);

}

}

});

}

效果图: