用jQuery对checkbox操作:获得所有选中的checkbox对象并过滤

原创 2016年08月30日 17:51:47

    在一张二维表中有“授权”和“只读”两个字段的checkbox,可以让用户随意点击选中,点击递交后将这些checkbox筛选出来再上传至服务器:

    由于手动点击改变的值,用[checked="checked"]这样的筛选是没用的,应该要用input:checked:

	var lvChecked=$("#div_d_disp form input:checked");
    var lvReadOnlyList=lvChecked.filter("[name='fb_readonly']");
    var lvAssignedList=lvChecked.filter("[name='assigned']");
    var lvToSubmit=new Array();    
    $.each(lvAssignedList,function(i,o){
    	//lvToSubAssign.push( $(o).attr("key"));
    	lvToSubmit.push({action:1,key:{},data:{type:"assigned",data:$(o).attr("key")}});
    });
    $.each(lvReadOnlyList,function(i,o){
    	//lvToSubAssign.push( $(o).attr("key"));
    	lvToSubmit.push({action:1,key:{},data:{type:"readonly",data:$(o).attr("key")}});
    });
    console.log(lvToSubmit);


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jQuery学习10---属性过滤选择器,表单选择器,遍历复选框

一、属性过滤选择器 $("div[id]")选取有id属性的 $("div[title=test]")选取title属性为test的,jQuery中没有对getElementByName()进行封...

jquery 获取所有的 checkbox 值

function getCheckAdIds() { var adIds = ""; $("input:checkbox[name=check_name]:checke...

jQuery获取checkbox选中项等操作及注意事项

今天在做一个项目功能时需要显示checkbox选项来让用户进行选择,由于前端不是很熟练,所以做了一个简单的Demo,其中遇到一些小问题,特记录下来,希望能帮到遇到类似问题的同学们。 1. 获取c...

jQuery获取checkbox选中项等操作及注意事项

转自:http://www.cnblogs.com/babycool/p/3302904.html 今天在做一个项目功能时需要显示checkbox选项来让用户进行选择,由于前端不是很熟练,所...

jQuery获取checkbox选中项等操作及注意事项

今天在做一个项目功能时需要显示checkbox选项来让用户进行选择,由于前端不是很熟练,所以做了一个简单的Demo,其中遇到一些小问题,特记录下来,希望能帮到遇到类似问题的同学们。1. 获取check...

jQuery操作CheckBox的方法(选中,取消,取值)详解

New document.nbsp; <!-- $("document.quot;).ready(function(){ ...

Jquery操作select,radio,checkBox,获取选中项的值和文本,根据值和文本设置选中项

来之http://blog.csdn.net/wangsen2235068/article/details/8910423   "../Scripts/jquery-1.4.1.min.js">  ...

jquery操作checkBox的选中和事件操作(解决一次取消后不能选中)

总结一下checkBox实际开发中结合jquery常用属性和事件: checkBox选中zhua
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)