0
我使用JQuery ValidationEngine的插件,並對我的表單進行「額外」驗證。 例如:驗證用戶的年齡是否大於18,如果文檔的名稱已經存在於我的數據庫中(爲此使用ajax)等。我可以在JQuery ValidationEngine中實現自己的驗證嗎?
有沒有辦法創建我自己的函數並使用插件打電話給他們? 我可以使用插件調用函數ajax並顯示個人消息嗎?
注:我使用PHP框架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
這已經問過,1分鐘後搜索我發現[這個](http://stackoverflow.com/questions/241145/jquery-validate-plugin-how-to-create-a-simple-custom -規則)。您可能還想嘗試[此插件](http://elclanrs.github.com/jq-idealforms/)。 – elclanrs 2012-07-23 06:42:24