本文實例講述了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')