本文實例講述了jQuery插件EasyUI設置datagrid的checkbox為禁用狀態的方法。分享給大家供大家參考,具體如下:
方法很簡單,我們只需要在數據加載成功後的事件中處理即可。具體代碼如下所示:
//事件
onLoadSuccess: function (data) {
//模擬測試加載成功後數據Id大於20的都勾選中,並禁用checkbox
for (var i = 0; i < data.rows.length; i++) {
if (data.rows[i].Id > 20) {
dgObj.datagrid('checkRow', i);
//禁用checkbox
$(".datagrid-row[datagrid-row-index=" + i + "] input[type='checkbox']")[0].disabled = true;
}
}
}
說明:
其中的dgObj為表格對象,如:
$('#tableId')