js参数中有回车时js不起作用
2016-02-26 16:42
393 查看
问题现象
有时候我们从后台返回一长串信息,放到js之中,作为某个js方法的一个参数。如果这串信息中包含回车换行等信息,那么这个js是不会运行的。程序本地能运行,现场不能运行,花费好长时间才找到这个原因。
解决办法
在后台返回数据的时候,把其中的回车信息替换成
有时候我们从后台返回一长串信息,放到js之中,作为某个js方法的一个参数。如果这串信息中包含回车换行等信息,那么这个js是不会运行的。程序本地能运行,现场不能运行,花费好长时间才找到这个原因。
解决办法
在后台返回数据的时候,把其中的回车信息替换成
<br/>。
//java tempStr = tempStr.replaceAll("(\r\n|\r|\n|\n\r)", "<br>");
相关文章推荐
- js打开新页面
- JS生成二维码,允许中文转码
- 父页面调用iframe中的js方法
- javascript 浏览器兼容性写法
- JS格式化数字金额用逗号隔开保留两位小数
- js获取select选中的值
- 老李分享: JSON
- cobbler 修改 distro_signatures.json
- Javascript基础学习(3)_对象和数组
- JS中判断JSON数据是否存在某字段的方法 JavaScript中判断json中是否有某个字段
- 使用PhantomJS抓取页面的ajax信息
- a 标签作为按钮执行js时,如何避免链接出现#
- MVC控制下输出图片、javascript与json格式
- Javascript基础学习(2)_表达式和运算符
- servlet向jsp传递参数
- JavaScript基础知识之Array类型(二)
- JS无刷新分页插件
- MVC5序列化Json时遇到的大小写问题及解决方法
- ExtJS4中initComponent和constructor的区别
- 探究问题:ssh+extjs 权限角色用户功能的实现