Jquery获取已经选中的checkbox
Posted starwei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery获取已经选中的checkbox相关的知识,希望对你有一定的参考价值。
一、Jquery获取已经选中的checkbox的几种方式
1.先看看原生js怎么获取的,首先获取name为某一对象的checkbox对象,此时接收到的是一个数组,里面存储的是所有的数组,再对所有数组进行遍历,如果当前为点击的对象,就添加就定义的空数组中。
var objetct = document.getElementsByName(“su_check”); var check_list = []; for (k in object) { if (object[k].checked) check_list.push(object[k].value); }
2. 该方法对ie浏览器的兼容不太友好,建议将for循环语句更换成如下:for (var i = 0; i < object.length; i++)
3. jquery获取已经点击的checkbox复选框
function test(){ var chk_list =[]; $(‘input[name="sw_test"]:checked‘).each(function(){ chk_list.push($(this).val()); }); alert(chk_list.length==0 ?‘你还没有选择任何内容!‘:chk_list); }
以上是关于Jquery获取已经选中的checkbox的主要内容,如果未能解决你的问题,请参考以下文章