jqm を使用した複数ページのフォームがあります。最後の 2 ページでは、Thomas j Bradley の署名パッドが使用されています。jquery 検証プラグインを使用して、各ページが移動する前に検証します。
が署名であるかどうかを検証するための jquery 検証プラグインを取得できません。
これは、検証に使用するコードです。署名の検証を追加するだけで、これはすべて正常に機能します。
$("#breakinform").validate({
rules: {
sitename: {
required: true,
},
Address: {
required: true,
},
BreakInDate: {
required: true,
},
recafcheckbox: {
required: true,
},
sigPad: {
required: true,
},
},
messages: {
sitename: {
required: "Please Enter Site Name",
},
Address: {
required: "Please Enter Address",
},
BreakInDate: {
required: "Please Enter Date",
},
recafcheckbox: {
required: "Please Confirm",
},
sigPad: {
required: "Please Sign In The Box",
},
}
});
//壊す
$("a.check").click(function(){
if($("#breakinform").valid()){
} else {
navigator.notification.alert(
"Please Fill In The Required Fields!",
callBackFunctionB, // Specify a function to be called
'Missing Data',
"OK"
);
function callBackFunctionB(){
console.log('ok');
}
return false;
}
});