关于easyui datagrid 加载本地数据

时间:2022-07-17 16:20:19

                <table id="secondExpert" class="easyui-datagrid" style="width:750px;"data-options="pagination:false">
<thead>
<tr>
<th data-options="field:'orgName',width:100">所属单位</th>
<th data-options="field:'expertName',width:60">专家姓名</th>
<th data-options="field:'linkTel',width:80">联系电话</th>
<th data-options="field:'isJoin',width:80,formatter:fmtisPublic">参检情况</th>
<th data-options="field:'remark',width:80">情况说明</th>
</tr>
</thead>
</table>


两个坑

1,必须要有class="easyui-datagrid"或者浏览器会报错找不到options

2,加载本地的数据必须是json对象

    var jsonstr = JSON.stringify(data);                        //先转成json字符串
var json =$EsiUtil.json.parse(jsonstr);; //json字符串转成json对象
$('#secondExpert').datagrid('loadData',json);