技术笔记
一名已转行的程序员jquery获取 input 多文本 name 数组 [] 方法
2017-03-12 / 代码笔记 / 646 次围观 / 0 次吐槽需要用ajax提交多个input文本数据但是name的值为xx[]这种到了php里面就会变成数组,但是如果我们用jq要如何获取呢,我们可以使用 each 然后把他们一个个的解析出来
<input name='xx[]' value='1'> <input name='xx[]' value='2'> <input name='xx[]' value='3'> <input name='xx[]' value='4'>
下面在网上查到了一个函数,然后我就封装好了,
function my_array_name(m){ var valArr = new Array; $("input[name='"+m+"[]']").each(function(i){ valArr[i] = $(this).val(); }); var priv = valArr.join(','); return priv; }
推荐您阅读更多有关于“”的文章
Powered By Z-BlogPHP
Copyright 技术笔记 Rights Reserved.
额 本文暂时没人评论 来添加一个吧
发表评论