JQuery ValidationEngine のプラグインを使用しており、フォームに「余分な」検証があります。例: ユーザーの AGE が 18 歳以上であるかどうかを検証する、ドキュメントの名前がデータベースに既に存在する場合 (この場合は ajax を使用) など。
独自の関数を作成し、プラグインを使用してそれらを呼び出す方法はありますか? プラグインで関数 ajax を呼び出して、個人的なメッセージを表示できますか?
注: PHP-Framework CodeIgniter を使用しています
これは私のajax関数です
function validatedoc(){
var doc = $('#doc').val();
$.ajax({
url:"panel_control/verify",
type: 'POST',
data:{
doc: doc
},
dateType: "html",
scriptCharset: "utf-8" ,
async:false,
success: function (response){
if(response == 'equals'){
$('#error_msj').html("Already Exists");
}
}
});
}
そして、すでにアクティブなvalidationEngineです
$("#form_id").validationEngine();
$("#form_id").submit(function() {
if ($("#form_id").validationEngine('validate')) {
$.blockUI({ message: "Procesing",
css: {
border: 'none',
padding: '15px',
backgroundColor: '#000',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
opacity: .5,
color: '#fff'
} });
}
});
ありがとう!:D