onBeforeRender事件是view的屬性,該事件發生在把Ajax請求到的數據填充到表格內容中之前
將此段代碼附加在DataGrid初始化后執行,即可完成在DataGrid渲染之前進行操作
//填充數據前 $('#dg').datagrid("options").view.onBeforeRender = function (target, rows) { var data = $('#dg').datagrid('getData'); if (data.code == 1) { alert("查詢時間【月份格式】有誤"); var tdata = { total: 0, rows: [] }; $('#dg').datagrid("loadData", tdata); } };
新聞熱點
疑難解答