jQuery MiniUI

 找回密码
 立即注册
查看: 3396|回复: 4
打印 上一主题 下一主题

我的datagrid有点小问题-----急 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-1-18 22:42:04 |只看该作者 |倒序浏览
有数据时可以正常加载,但是没数据时就报data grid json is error,如果表格没数据怎么让不报错啊

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-1-19 14:39:22 |只看该作者
你没数据的时候,后台返回的数据结构不正确。
在没有数据的时候,你也应该这样的结构:
{
   total: 0,
   data: []
}

Rank: 2

板凳
发表于 2013-1-20 17:41:15 |只看该作者
niko 发表于 2013-1-19 14:39
你没数据的时候,后台返回的数据结构不正确。
在没有数据的时候,你也应该这样的结构:
{

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

Rank: 2

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

这个现象很奇怪,我前台用data直接输出报json错误,我用url调用后台服务返回给前台就可以,相同的字符串内容,在不同标签里面结果却不一样

Rank: 8Rank: 8

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

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

Archiver|普加软件

GMT+8, 2024-11-22 20:49 , Processed in 1.020835 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部