I am trying benjamin’s keens RSV validation script (jquery version), but with an own function it doesn’t work. my custom function returns false but the oncompletehandler is still called??
$("#testForm").RSV({
onCompleteHandler: myOnComplete,
displayType: "alert-one",
rules: [
"required,first_name,Please enter your first name.",
"required,last_name,Please enter your last name.",
"required,email,Please enter your email address.",
"valid_email,email,Please enter a valid email address.",
"function,testfunct",
]
});
function testFunc() {
tmpName = $('#tmpName').val();
if (tmpName != '') {
//alert ("name has been set");
return true;
}
else {
alert ("Credit card empt");
$('#tmpName').focus();
return false;
}
}`
Your customized function is not correct. It is expected to return:
more details please refer to its official document , then click the item: “Custom validation rules”