JavaScript提交处理程序问题
JavaScript Submithandler Issue
$("#myform").validate({
submitHandler: function (form) {
var cboxes = ($('input:checkbox:checked').filter(":checked").length);
var nboxes = ($(":checkbox:not(:checked)").length);
var flag = false;
if ((cboxes > 0) && (nboxes > 0)) {
flag = confirm('You have Checked only few locations among the List. 'n Are you sure, you do not want to Prescribe from the other locations? ');
} else if (cboxes == 0) {
alert('Please select atleast One Address 'n Where you would prefer to prescribe from.');
}
else {
flag = true;
}
return flag;
}
});
当确认框弹出时,如果我点击ok,它应该接受提交,但它不是。
谁能告诉我为什么会这样?将return flag
替换为form.submit
$("#myform").validate({
submitHandler: function (form) {
var cboxes = ($('input:checkbox:checked').filter(":checked").length);
var nboxes = ($(":checkbox:not(:checked)").length);
var flag = false;
if ((cboxes > 0) && (nboxes > 0)) {
flag = confirm('You have Checked only few locations among the List. 'n Are you sure, you do not want to Prescribe from the other locations? ');
} else if (cboxes == 0) {
alert('Please select atleast One Address 'n Where you would prefer to prescribe from.');
}
else {
flag = true;
}
if(flag)
form.submit();
}
});
如果您不使用AJAX,这是.validate()
文档中描述的方式。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 三星智能电视应用程序;Brightcove示例应用程序远程控制问题
- 在我的SPA应用程序中集成Facebook共享的问题
- 在AJAX回调和呈现PIXIJS之间处理程序流时遇到了问题
- 在循环中附加事件处理程序时出现浏览器性能问题
- node.js应用程序中的async.js问题
- React Rails应用程序中动态子项的密钥分配问题
- jQuery,引导程序下拉列表问题
- 引导程序导航栏崩溃问题
- jQuery使用.of()删除事件处理程序时出现的问题
- Selebyun爬网程序超时问题C#
- Angular 1.X,webpack和ngtemplate加载程序问题
- 在我的Rails应用程序中使用Stripe对卡充电时出现问题
- 离子框架移动应用程序性能问题
- 如何将 camanjs 用于我的 wix 应用程序绕过跨域问题
- 聊天应用程序的潜在问题
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- MongoDB 2.0.0 驱动程序,按 ID 检索记录时出现问题
- 在 Chrome 扩展程序中将鼠标悬停在广告上使用时遇到问题
- 在Facebook应用程序中弹出时遇到问题