我需要验证我的注册表单。我的注册表单包含具有默认值的输入字段。这就是为什么我从这个源http://www.benjaminkeen.com/software/rsv/jquery/修改验证脚本以首先检查字段的默认值。如果用户没有更改字段的默认值,或者已经显示并且没有写任何内容,那么脚本必须提醒它。我的验证脚本看起来像那样。如果somenthing出错,它不会发出警报。只需将表单值发布到signup.php即可。这段代码有什么问题?
/*validation*/
var rules = [];
if($("#fname").val() === "Adınız" || $("#fname").val() === "") {
rules.push("required,fname,Adınızı daxil edin");
}
/*
[ "required,lname,Soyadınızı daxil edin.",
"required,email,Email adresinizi daxil edin.",
"valid_email,email,Email adresinizi düzgün daxil edin.",
"required,login,İstifadəçi adınızı daxil edin.",
"required,pwd,İstifadəçi adınızı daxil edin.",
"required,type,İstifadəçi tipini seçin.",
]
*/
function complete()
{
alert("The form validates! (normally, it would submit the form here).");
return false;
}
$(document).ready(function() {
$("#reg").RSV({
onCompleteHandler: complete,
rules:rules
});
});
我的注册页面看起来像http://pastie.org/2370083和reg.js,其中包含/ {em>验证 /上面给出了http://pastie.org/2370089
答案 0 :(得分:1)
得到一个typeof函数complete()