1. 程式人生 > >【easyui】easyui datagrid deleteRow報錯修復

【easyui】easyui datagrid deleteRow報錯修復

報錯資訊

當在easyui中,只在前臺進行資料刪除時,會發生一個bug報錯。
報錯程式碼如下圖:

Uncaught TypeError: Cannot read property 'code' of undefined

有個哥們兒通過修改easyui的基礎js修復了該bug

詳見http://my.oschina.net/fants/blog/77189

我的思路

1 過載datagrid的資料
2 讓頁面自動重新整理其index,使錯誤的index修改正確
3 呼叫deleterow方法

                        var data = $('#resultDataGrid'
).datagrid("getData"); $('#resultDataGrid').datagrid("loadData", []); $('#resultDataGrid').datagrid("loadData", data); $("#resultDataGrid").datagrid("deleteRow", checkedRowIndex);