1、清空所有行和所有列 $('#dgJGQuery').datagrid({ columns: [], url: '', data: [] }); 2、採用 datagrid-groupview 分組展示後,取消分組展示。 datagrid使用分組展示 是基於view屬性,把view屬性設置為gro ...
1、清空所有行和所有列
$('#dgJGQuery').datagrid({ columns: [], url: '', data: [] });
2、採用 datagrid-groupview 分組展示後,取消分組展示。
datagrid使用分組展示 是基於view屬性,把view屬性設置為groupview 即可分組展示。取消分組時,需要把view屬性設置為DefaultView,但是easyui本身沒有暴露 DefaultView的變數。所以需要在界面load的時候,存儲datagrid的預設view然後,在取消分組操作時給view變數賦值。
var gridDefaultView; //表單載入後事件 $(function () { //存儲預設的視圖,用於衝掉分組視圖 gridDefaultView = $('#dgJGQuery').datagrid('options').view; }); //分組合計 function ShowGroupView(data) { $('#dgJGQuery').datagrid({ groupField: groupCol, view: groupview, groupFormatter: function (value, rows) { return value; } }); } //取消分組 function unGroupView(){ $('#dgJGQuery').datagrid({ url: '***', method: 'get', view: gridDefaultView , onLoadSuccess: function (data) { ***** } }); }