我有一个 javascript 函数,当单击表单提交按钮时会调用它来进行一些验证。如果一切正常,则会执行一个普通的 javascript 确认窗口以确保用户想要提交表单。但是,我想使用 jConfirm 来根据我的需要定制标题,而不是“某某页面说:”。
这是我所拥有的:
function validate(form) {
var fieldcheck = true;
if(!checkUSPhone (form.elements["phonenumber"],true))
fieldcheck = false;
if(!checkEmail (form.elements["emailaddress"],true))
fieldcheck = false;
if(fieldcheck) {
jConfirm(("Submit Changes"), 'Are you sure?', function(fieldcheck) {
if(fieldcheck)
{
alert("True");
fieldcheck = true;
}
else
{
alert("False");
fieldcheck = false;
}
});
}
return fieldcheck;
}
我正在使用 jQuery v1.7.2 并将 jquery.alert.js v1.0.3 和 jquery.alert.css 文件链接到页面。
但是,当用户提交表单时,不会出现任何框并且页面会提交。我在这里查看了其他示例,并且我的语法与所说的正确相匹配。
我错过了什么?