jQuery MiniUI

标题: JSON中含有特殊字符,在控件中显示出错 [打印本页]

作者: Awen    时间: 2013-7-2 10:07:06     标题: JSON中含有特殊字符,在控件中显示出错

我从后台返回的json格式数据,数据中如果包含特殊字符,如<br>、<hr>、<input ....>、"&nbsp;"等类html标签的字符串,那么在mini-textbox等mini form控件中显示就会出错。
作者: factory    时间: 2013-7-2 10:54:37

[attach]2271[/attach]
[attach]2270[/attach]

没问题啊


作者: Awen    时间: 2013-7-2 11:30:30

本帖最后由 Awen 于 2013-7-2 11:33 编辑
factory 发表于 2013-7-2 10:54
没问题啊
[attach]2272[/attach]

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

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


作者: factory    时间: 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"
作者: Awen    时间: 2013-7-2 13:37:59

factory 发表于 2013-7-2 11:39
哦,你放到表格肯定是有区别的,表格的列有个属性:autoEscape        false        是否自动转义Html。

会自动把html ...

感谢感谢,可以了!




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