jQuery MiniUI

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

grid数据源JSON字串中有单引号引起的错误 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-9-13 17:08:12 |只看该作者 |倒序浏览
你好,grid的url数据源返回的字串中有单引号怎么处理?
我是这样想的,可以在url数据源Microsoft.JScript.GlobalObject.escape(ResponseContent)作这样的编码,可是grid中应该在哪儿解码呢(unescape(json.csStr))?
另外,双引号是不是只要作转义(\")就可以了?

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-9-13 23:42:12 |只看该作者
使用服务端JSON组件来序列化对象,会自动将引号之类的处理好。
请参考示例中的demo/data/ajaxservice.aspx是怎么处理JSON返回的。

Rank: 4

板凳
发表于 2013-9-17 08:26:23 |只看该作者
可以将字符串中的单引号写成两个单引号试试

Archiver|普加软件

GMT+8, 2024-11-25 00:54 , Processed in 1.041546 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部