标签:
前段时间做网站包括最近用mvc做oa都发现这个奇怪现象,就是页面加载完毕后页面元素事件(比如按钮点击、复选框change)一切正常,但是当执行查询或者其他操作后页面事件丢失。具体原因暂没有时间分析,现记录解决方法
/*全选*/ $(‘#List‘).on(‘change‘, ‘#ckb_all‘, function () { if ($("#ckb_all").prop("checked")) { $("input[name=‘ckb_list‘]").prop(‘checked‘, true); } else { $("input[name=‘ckb_list‘]").removeAttr("checked"); } $(‘.text-danger‘).find(‘input‘).prop(‘checked‘, true) });
List即chk_all 所在div id,使用.on()方法 ( JQuery1.9及以后版本中删除了live )
标签:
原文地址:http://www.cnblogs.com/seanchang/p/5756162.html