Jquery 使我的提交事件等待验证
我有一些代码如下:Jquery 使我的提交事件等待验证,jquery,asp.net-mvc,validation,Jquery,Asp.net Mvc,Validation,我有一些代码如下: $(function() { $('form').on('submit', function (e) { if (!$(this).valid()) { e.preventDefault(); return; } bootbox.prompt("Please enter the summary value for the entries you made.", funct
$(function() {
$('form').on('submit', function (e) {
if (!$(this).valid()) {
e.preventDefault();
return;
}
bootbox.prompt("Please enter the summary value for the entries you made.", function(result) {
var enteredSummary = parseFloat(result);
... more stuff...
当弹出提示对话框时,它会在等待UI响应之前发布表单。我如何强制它同步运行?在用户单击按钮并且输入的值与屏幕上显示的数据匹配之前,我不希望发布任何内容。使用
confirm()
。或者先阻止表单提交,然后在验证后在回调中手动提交。confirm()
不允许他们汇总输入的值。在允许表单提交之前,我需要评估输入。将return更改为return false