首页 > Web开发 > 详细

关于(textarea)回车换行符在提交请求(URL)时消失的处理

时间:2015-03-30 18:51:41      阅读:430      评论:0      收藏:0      [点我收藏+]

关于(textarea)回车换行符在提交请求(URL)时消失的处理,有时候,我们在页面输入查询时,想多个同时查询,然后,回车隔开每个查询的内容。

后台只能收到字符串,没有回车换行符。

如下面的一个请求

window.location = "${ctx}/post/cusQueryMailExport?customerId="+customerId
			+"&postTimeStart="+postTimeStart+"&postTimeEnd="+postTimeEnd+"&mailNo="+mailNo;

假如:mailNo是有回车分割的条码,则条码到后台只会是字符串,并默认去掉了回车换行符,但是,如果是表单提交则还保留回车换行符。

所以在提交请求时,先对它进行处理

var mailNo= $("#mailNo").val().replace(/[\r\n]/g,",");//把回车替换成","号

这样到后台就可以用逗号分割

String[] mails =paramMap.get("mailNo").toString().trim().split(",");//导出时,


关于(textarea)回车换行符在提交请求(URL)时消失的处理

原文:http://blog.csdn.net/yang_best/article/details/44752889

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!