5. 回填表格復選框
onLoadSuccess : function(data){
$(this).datagrid("fixRownumber");
if (data.total == 0) {
var body = $(this).data().datagrid.dc.body2;
body.find(‘table tbody‘).append(‘<tr><td width="‘+ body.width() + ‘" style="color:red;height: 25px; text-align: center;">沒有數據!</td></tr>‘);
}
if(data) {
//系統權限信息
var sysAuthRows = $(‘#sysAuthInfoGrid‘).datagrid(‘getData‘);
$.each(data.rows, function(index, item) {
//遍歷系統權限表格裏的所有數據
for(var i=0; i<sysAuthRows.rows.length; i++) {
//系統權限表格中的業務系統ID串
var sysAuthSysId = sysAuthRows.rows[i].ID;
if(sysAuthSysId == item.ID) {
$(‘#bsSysGrid‘).datagrid(‘checkRow‘, index);
}
}
});
}
},
5. 回填表格復選框