大众信息网

easy UI datagrid 怎么接收后台的JSON 数据并显示

答案:2  mip版
解决时间 2021-01-16 06:57
  • 提问者网友:情婲、毒
  • 2021-01-15 23:26
easy UI datagrid 怎么接收后台的JSON 数据并显示
最佳答案
  • 二级知识专家网友:喜欢就甘愿
  • 2021-01-16 00:10
可以去官网看看去 有具体的例子 我建议不要用easyui的datagrid,因为这个加载数据很慢的 有些问题不好解决
全部回答
  • 1楼网友:吃貨一枚
  • 2021-01-16 00:55
刚好用到这个。 <table id="tt"></table>
  1. $('#tt').datagrid({  
  2.     url:'datagrid_data.json',  
  3.     columns:[[  
  4.     {field:'code',title:'code',width:100},  
  5.     {field:'name',title:'name',width:100},  
  6.     {field:'price',title:'price',width:100,align:'right'}  
  7.     ]]  
  8. });  
也可以不用url,直接绑定json数据 var json = data;                   if (json.rows.length > 0) {                     all=data;                   } //if                   $('#charge_table').datagrid({                   columns:[[               {field:'time',title:'<fmt:message key="charge_date" />',width:fixwidth(0.19)},       {field:'type',title:'<fmt:message key="charge_type" />',width:fixwidth(0.19)},       {field:'result',title:'<fmt:message key="charge_result" />',width:fixwidth(0.19)},       {field:'charge',title:'<fmt:message key="charge_charge" />',width:fixwidth(0.19)},       {field:'tonken',title:'<fmt:message key="charge_token" />',width:fixwidth(0.19)},       {field:'company_no',title:'<fmt:message key="charge_companyno" />',width:fixwidth(0.19)}                   ]]                    });                   $('#charge_table').datagrid("loaddata",data);//将数据绑定到datagrid中
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯