function submit(m,n){
$("#nextBtn0").click(function(){
if(!$("#isCheck").attr("checked")){
alert("必须接受服务条款才能开通");
return;
}
});
}
运行页面 不打钩 会弹一次:alert("必须接受服务条款才能开通");
继续不打勾 就会弹两次:alert("必须接受服务条款才能开通");
在继续不打勾 就会弹出3次:alert("必须接受服务条款才能开通");
类推.....
如果刷新了的话又是从第一次开始。
如何解决?
..............
敢不敢去掉submit
[code="java"]$("#nextBtn0").click(function(){
if(!$("#isCheck").attr("checked")){
alert("必须接受服务条款才能开通");
return;
}
}); [/code]
那就这样。。$("#nextBtn0").click不要每次submit都绑定一次
[code="java"]$("#nextBtn0").click(function(){
if(!$("#isCheck").attr("checked")){
alert("必须接受服务条款才能开通");
return;
}
});
function submit(m,n){
xxxxx
} [/code]
话说你要实现咋样的过程呢
如果你只是要再提交之前检查下数据的话 直接这样
[code="java"]
$("#nextBtn0").click(function(){
if(!$("#isCheck").attr("checked")){
alert("必须接受服务条款才能开通");
return;
} else {
$("#formid").submit();
}
}); [/code]