jQuery MiniUI

标题: 我的datagrid有点小问题-----急 [打印本页]

作者: zhou2132099    时间: 2013-1-18 22:42:04     标题: 我的datagrid有点小问题-----急

有数据时可以正常加载,但是没数据时就报data grid json is error,如果表格没数据怎么让不报错啊
作者: niko    时间: 2013-1-19 14:39:22

你没数据的时候,后台返回的数据结构不正确。
在没有数据的时候,你也应该这样的结构:
{
   total: 0,
   data: []
}
作者: zhou2132099    时间: 2013-1-20 17:41:15

niko 发表于 2013-1-19 14:39
你没数据的时候,后台返回的数据结构不正确。
在没有数据的时候,你也应该这样的结构:
{

不行啊,我是把json返回到url属性中,url="{total:0,data[]}",报404错,我一般都是返回像[{},{}]这种形式的,你那种我也不太清楚,像[{},{}]这种形式,如果没数据应该怎么返回呢
作者: zhou2132099    时间: 2013-1-20 18:12:56

zhou2132099 发表于 2013-1-20 17:41
不行啊,我是把json返回到url属性中,url="{total:0,data[]}",报404错,我一般都是返回像[{},{}]这种形式 ...

这个现象很奇怪,我前台用data直接输出报json错误,我用url调用后台服务返回给前台就可以,相同的字符串内容,在不同标签里面结果却不一样
作者: factory    时间: 2013-1-21 09:47:50

zhou2132099 发表于 2013-1-20 18:12
这个现象很奇怪,我前台用data直接输出报json错误,我用url调用后台服务返回给前台就可以,相同的字符串 ...

setData()里面是数组。
只需要url返回的里面的
{
   total: 0,
   data: []
}  里面的data




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2