获取input相同名字的元素的值
生活随笔
收集整理的這篇文章主要介紹了
获取input相同名字的元素的值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們在前臺的頁面定義了許多 具有相同名字的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");得到一個字符串數組。直接使用即可。
轉載于:https://www.cnblogs.com/wangyanei2017/p/8979371.html
總結
以上是生活随笔為你收集整理的获取input相同名字的元素的值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Restful对于URL的简化
- 下一篇: 优化JMeter自身性能