jQuery MiniUI

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

JSON中含有特殊字符,在控件中显示出错 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-2 10:07:06 |只看该作者 |倒序浏览
我从后台返回的json格式数据,数据中如果包含特殊字符,如<br>、<hr>、<input ....>、"&nbsp;"等类html标签的字符串,那么在mini-textbox等mini form控件中显示就会出错。

Rank: 8Rank: 8

沙发
发表于 2013-7-2 10:54:37 |只看该作者



没问题啊

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

板凳
发表于 2013-7-2 11:30:30 |只看该作者
本帖最后由 Awen 于 2013-7-2 11:33 编辑
factory 发表于 2013-7-2 10:54
没问题啊


我通过form.setData(),在mini-textbox显示数据,没出错

我通过grid.load()方法,在mini-grid中显示数据,则出现错误

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2013-7-2 11:39:06 |只看该作者
Awen 发表于 2013-7-2 11:30
我通过form.setData(),在mini-textbox显示数据,没出错

我通过grid.load()方法,在mini-grid中显示数据 ...

哦,你放到表格肯定是有区别的,表格的列有个属性:autoEscape        false        是否自动转义Html。

会自动把html标签的字符串转义。你在“名称”这一列上,设置下autoEscape="true/false"

Rank: 2

5#
发表于 2013-7-2 13:37:59 |只看该作者
factory 发表于 2013-7-2 11:39
哦,你放到表格肯定是有区别的,表格的列有个属性:autoEscape        false        是否自动转义Html。

会自动把html ...

感谢感谢,可以了!

Archiver|普加软件

GMT+8, 2024-11-28 22:02 , Processed in 1.043466 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部