码迷,mamicode.com
首页 > 其他好文 > 详细

获取input相同名字的元素的值

时间:2018-05-02 13:15:13      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:script   需要   list   方法   分割   数组   使用   fun   array   

我们在前台的页面定义了许多 具有相同名字的input元素,为了取得对应的值,一种是我们在js中可以这样做:

var djs= new Array();
$("input[name=‘dj‘]").each(function(){
 djs.push($(this).val());
 });

我们通过上面的方法会把具有相同名字的input的值放入数组中。而我们使用ajax向后台传值的时候需要传的是字符串

需要用到下面的方法将数组转换为字符串。

JavaScript数组join()方法加入数组的所有元素为一个字符串。

var dj=djs.join(",");

这样就得到一个字符串。

后台直接分割得到List<String> dj = Arrays.asList(dj.split(","));一个链表。

另一种直接在后台得到:

使用request.getParamters("dj");得到一个字符串数组。直接使用即可。

获取input相同名字的元素的值

标签:script   需要   list   方法   分割   数组   使用   fun   array   

原文地址:https://www.cnblogs.com/wangyanei2017/p/8979371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!