1
正在嘗試將jquery Validate與submitHandler和Jquery插件AjaxForm進行驗證。下面的代碼不會給出任何錯誤,但它不會調用php文件,或者它似乎死在某個地方。不幸的是,用螢火蟲我沒有錯誤。如果不使用submitHandler,它就可以。所有必要的文件都被加載。JQuery Ajaxfrom和submitHandler它們如何一起工作?
$('#form-ev').validate({
rules: {
.....
}, //end rules
messages: {
......
},
submitHandler: function(form) {
$('.loading').fadeIn('slow');
var insertOptions = {
url: '/js/ajax/add.php',
type: 'post',
dataType: 'json',
clearForm: true,
success: function(html) {
if (html==1) {
$('.loading').fadeOut();
$('.success').delay(1500).fadeIn('slow').delay(2000).fadeOut('slow');
} else {
$('.error').show('slow').delay(2000).hide('slow');
}
}
};
$('#form-ev').ajaxForm(insertOptions);
}
});
有人能幫我理解我在做什麼錯嗎?
它的工作,取代它,但現在的成功:功能(HTML)不能按預期工作。我會研究這一點,看看它可以使它工作。謝謝你jbl。我會接受你的回答。 – frapet 2013-02-22 13:51:06