我使用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
答案 0 :(得分:0)
好吧,我是用Jquery ValidationEngine的“funcCall”来做的。
这样,在我的脚本上调用外部函数来实现我的自定义验证。 :d