easyui datagridデータのロードの2つの方法


1、ローカルデータのロード
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'   
});