最近在项目中遇到了一个input 复选框,默认是选中状态,可以触发一个事件,但是用户取消选中后则执行另外一个事件.
在网上查了半天才解决.,在此简单记录一下:
页面代码:
<input type="checkbox" class="mtop1" id="sendEmailBtn" name="sendEmailBtn"> 邮件
js代码(默认让其选中):
$("#sendEmailBtn").prop("checked",true);
如果用户取消选中,则触发另外一个事件:
if( $("[name = 'sendEmailBtn']:checkbox:checked").length == 0){ CommonBusinessObj.showToast("请选择邀请方式",2); return; }
本人亲测!
本文介绍了一种在网页中处理复选框默认选中状态及其变更事件的方法。通过JavaScript实现复选框默认选中,并在用户取消选中时触发特定事件。
1万+

被折叠的 条评论
为什么被折叠?



