easyui datagridデータのロードの2つの方法
1763 ワード
1、ローカルデータのロード
注意:ここでのデータはjsonオブジェクトでなければなりません.json文字列の場合、datagridのデータソースとしてjsonオブジェクトに変換する必要があります.例外が発生しない場合:Cannot read property'length'of undefined.
2、url方式で取得したデータをロードする
var obj = {"total":2,"rows":[{id:"1",name:" "},{id:"2",name:" "}]};
$('#dg').datagrid('loadData',obj);
注意:ここでのデータはjsonオブジェクトでなければなりません.json文字列の場合、datagridのデータソースとしてjsonオブジェクトに変換する必要があります.例外が発生しない場合:Cannot read property'length'of undefined.
var str = '{"total":2,"rows":[{id:"1",name:" "},{id:"2",name:" "}]}';
var data = $.parseJSON(str);
$('#dg').datagrid('loadData', data);
2、url方式で取得したデータをロードする
$('#dg').datagrid({
url:'datagrid_data2.json'
});