Jquery prop()与change()冲突解决办法
来源:互联网 发布:每天计划软件 编辑:程序博客网 时间:2024/06/05 14:53
解决方案:
添加change(),让它触发$(“input[type=’checkbox’]”).prop(‘checked’, true).change();
代码实例如下:
$("input[name='paxOdr']:checkbox").change(function(){ console.log("paxOdr>>>>>>>>"); var type = $("#applyMainType").val(); var arip = $("#serviceAirp").val(); if(opt!="'view'" && opt!="view"){ var datas =getCheckDataList('paxStand');//获取改变之前的数据 $("#paxStandList li").remove(); initStandard('1', type, arip, $("#paxStandList"), 'pax','paxStand', 'paxOdr'); $("input[name='paxStand']:checkbox").each(function(i){ ob = $.parseJSON($(this).val()); $.each(datas,function(m){ if(socVos[m].standId == ob.standId && socVos[m].serviceId == ob.serviceId &&socVos[m].id == ob.id){ $("input[name='paxStand']:checkbox")[i].checked=true; } }); }); } });
全选时添加change方法
if(value=='paxSerList')$("input[name=paxSer]:checkbox").prop("checked", true); if(value=='paxList')$("input[name=pax]:checkbox").prop("checked", true).change(); if(value=='paxOdrList')$("input[name=paxOdr]:checkbox").prop("checked", true).change(); if(value=='paxStandList')$("input[name=paxStand]:checkbox").prop("checked", true); if(value=='crewList')$("input[name=crew]:checkbox").prop("checked", true).change(); if(value=='crewOdrList')$("input[name=crewOdr]:checkbox").prop("checked", true).change(); if(value=='crewStandList')$("input[name=crewStand]:checkbox").prop("checked", true);
阅读全文
0 0
- Jquery prop()与change()冲突解决办法
- 问题:jquery中的change()事件,以及jquery中的prop()事件与attr()事件的区别
- jquery: prop 与 attr
- svn prop配置ignore与change log
- jQuery与prototype冲突的解决办法
- jquery 与 DZ 默认JS 冲突解决办法
- ecshop与jquery冲突的解决办法
- jQuery的attr与prop
- jQuery的attr与prop
- jQuery的attr与prop
- JQUERY prop与attr区别
- jQuery的attr与prop
- jQuery的attr与prop
- jQuery的attr与prop
- Jquery attr与prop区别
- JQuery之attr与prop
- jQuery的attr与prop
- jquery的attr() 与prop()
- Tornado 文档学习:认证与安全
- ZOJ3981 CCPC秦皇岛站A题
- H5 实训课 Day 3
- 鼠标响应
- opencv中BackgroundSubtractorMOG2源码分析与原理讲解
- Jquery prop()与change()冲突解决办法
- Android 计步功能-简单实现
- 数据结构 数组排序
- maven构建CDH开发环境
- 详解卷积反卷积操作
- layui 三级联动下拉框更新时回显问题
- 使用addHeaderView给PullToRefreshListView添加Banner
- python下安装eemd
- angular 学习资源