放到<form></form>里,直接使用 var arr=$("form")serializeArray(); 这样就获取到了name-value的数组
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:indexhtml,并引入jquery。
2、在indexhtml中的<script>标签,输入jquery代码:
$('body')append($('input[name="a"]')length);
3、浏览器运行indexhtml页面,此时成功通过checkbox的name取到数组。
参考代码如下:
获取所有name为spCodeId的checkbox
var spCodesTemp = "";$('input:checkbox[name=spCodeId]:checked')each(function(i){
if(0==i){
spCodesTemp = $(this)val();
}else{
spCodesTemp += (","+$(this)val());
}
});
$("#txt_spCodes")val(spCodesTemp);
以上就是关于如何使用jquery获取html表单的每个客户端控件的名称name和value值以json格式返回全部的内容,包括:如何使用jquery获取html表单的每个客户端控件的名称name和value值以json格式返回、jquery如何通过name获取数组、jQuery获取checkbox选中行的所有值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)