EasyUI中DataGrid動態引數的實現

2021-09-17 19:31:07 字數 1099 閱讀 4890

在datagrid的表頭列特別多的情況下,不可能乙個個的手寫,這時就需要使用動態建立的方式,把表頭列建立出來。

columns:[[,,

},]]

var options ={};

options.url = "<%=basepath %>back/intequery/getdevmodellist";

options.rownumbers = true;

= true;

options.singleselect = true;

= [10];

= true;

options.fit = true;

options.loadmsg = "正在載入,請稍候……";

options.idfield = "id";

options.treefield = "name";

var tablename = $('#devtab').tabs('getselected').panel('options').id;

options.queryparams = ;

var array2 = ;

array2.push(array1); //組裝動態引數,array1可以是後台返回的jsonarray

options.columns = array2;

$("#treegrid1").treegrid(options);

注意:columns是陣列物件,不能採用拼接字串的方式構造!

var array3 = ;

array3[0] = new object();

array3[0].field = "name";

array3[0].title = "裝置型號";

array3[0].align = "left";

array3[0].width = "400";

var array4 = ;

array4.push(array3);

EasyUI中datagrid控制項的Editor

datagrid 中的editor 每個editor 支援如下方法 方法 引數 說明 init container,options 初始化editor 並返還目標物件 destroy target 銷毀 editor getvalue target 從 editor text 中讀取值 setval...

在easyui中實現datagrid滾動條聯動

豎向滾動條聯動 var contents importform div.datagrid body contents.scroll function 橫向滾動條聯動 var contents2 importform div.datagrid view2 div.datagrid header con...

easyui學習筆記 datagrid中相關學習

value 當前列對應字段值。row 當前的行記錄資料。index 當前的行下標。var ele json.stringify user replace g,修改 或者 var ele json.stringify user replace g,修改 formatter function value...