我需要选择行中的数据,因此我可以将其发送出去。我弄错了#39;关于老师和学生的争议。 TeacherId是网格的Id列。
onSelectRow: function () {
var $grid = $("#student-grid");
var rowData = $grid.jqGrid('getRowData', 'selrow');
var teacher = $grid.jqGrid('getCell', rowData, 'teacherId');
var student = $grid.jqGrid('getCell', rowData, 'studentId');
alert('student num is: ' + student + ' and the teacher num is: ' + teacher);
}
修改以添加更多信息:
colModel: [
{ name: 'studentId', index: 'studentId', key: false, hidden: true },
{ name: 'teacherId', index: 'teacherId', key: true, hidden: true },
... (other columns)
]
是的我正在使用loadonce:true并且都使用数据类型JSON。