json数据要看你是什么插件。
例如datagrid(分页):
{total:15,pageSize:5,pageNum:1,rows:[{name:"张三"},{name:"李四"}]}这个分页json格式是官方规定的(单词可能写错自行百度下)
例如datagrid(无分页):
{name:"张三"},{name:"李四"}其他的格式都没有什么特别要求,如果是tree插件那就要加入childnode等等参数啦
还有什么要求的可以联系我
easyui-datagrid怎么获取所有行列值方法:
1、定义id为datagrid的easyui-datagrid,并将其置于id为div-dg的div内;
2、定义datagrid的列时,使用下面的方式为datagrid添加文本框列,并将其value设置为100;
3、使用如下的方式获取文本框列的第一个值,使用eq(index)方法可以获取第任意个文本框的值;
4、结果并未能如愿,查看生成的html源代码;
5、发现,生成的文本框列位于id为div-dg的div内,而不是id为datagrid的table下面,所以才会出现前面所述的结果。正确的获取文本框列的值的方法如下。
如需获取每一行的行列值,内容如下:
你把url属性删了,将datagrid_data2json 的内容写进页面,给datagrid 添加data属性,
var data = {"total":28,"rows":[{"productid":"FI-SW-01","unitcost":1000,"status":"P","listprice":3650,"attr1":"Large","itemid":"EST-1"},
{"productid":"K9-DL-01","unitcost":1200,"status":"P","listprice":1850,"attr1":"Spotted Adult Female","itemid":"EST-10"},
{"productid":"RP-SN-01","unitcost":1200,"status":"P","listprice":2850,"attr1":"Venomless","itemid":"EST-11"},
{"productid":"RP-SN-01","unitcost":1200,"status":"P","listprice":2650,"attr1":"Rattleless","itemid":"EST-12"},
{"productid":"RP-LI-02","unitcost":1200,"status":"P","listprice":3550,"attr1":"Green Adult","itemid":"EST-13"},
{"productid":"FL-DSH-01","unitcost":1200,"status":"P","listprice":15850,"attr1":"Tailless","itemid":"EST-14"},
{"productid":"FL-DSH-01","unitcost":1200,"status":"P","listprice":8350,"attr1":"With tail","itemid":"EST-15"},
{"productid":"FL-DLH-02","unitcost":1200,"status":"P","listprice":6350,"attr1":"Adult Female","itemid":"EST-16"},
{"productid":"FL-DLH-02","unitcost":1200,"status":"P","listprice":8950,"attr1":"Adult Male","itemid":"EST-17"},
{"productid":"AV-CB-01","unitcost":9200,"status":"P","listprice":6350,"attr1":"Adult Male","itemid":"EST-18"}
]} data-options="singleSelect:true,collapsible:true,data:data,method:'get'">
使用datagrid的load方法,例如:
$('#dg')datagrid('load',{code: '01',
name: 'name01'
});
ajax调用后台方法,获得json数据后在回调函数中去初始化datagrid就可以。
可以参考官方文档:>
一、使用js获取接口数据的方法
①$get(url,[data],[callback])
url:请求的地址;data:请求数据的列表;callback:请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个为服务器的状态,是可选参数。
其中服务器返回数据的格式其实是字符串形式,并不是我们想要的JSON数据格式。上例子:
var url3 = '>
以上就是关于Easyui官网demo里url: 'datagrid_data1.json'里的json数据到底怎么写,写在哪里啊,具体点求助啊全部的内容,包括:Easyui官网demo里url: 'datagrid_data1.json'里的json数据到底怎么写,写在哪里啊,具体点求助啊、easyui-datagrid 获取所有行列值、求助,我下载的EASYUI关于DATAGRID的DEMO为什么读不到JSON文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)