【发布时间】:2012-09-05 02:17:05
【问题描述】:
我使用 jquery 验证插件在提交前验证表单 在 submitHandler 我使用 ajax 请求用 ajax 发布表单 在我使用 .ajax 发送请求之前,但现在表单有图像并且很难 通过正常的ajax请求序列化文件元素,因此我使用了这个插件 http://www.malsup.com/jquery/form/
现在使用插件后,ajax 请求无法正常工作,不知道为什么 这是第一个使用普通 ajax 调用的示例
$(document).ready(function(){
$("#categoryForm").validate({
submitHandler: function() {
$.ajax({
type:'POST',
url: 'actions/add-category.php',
data: $("#categoryForm").serialize(),
success: function(response) {
$('#status').html(response);
}
});
return false;
}
});
});
使用插件后的这个
$(document).ready(function(){
$("#categoryForm").validate({
submitHandler: function() {
$('#categoryForm').ajaxForm(function() {
alert('the form was successfully processed');
});
return false;
}
});
});
第二个不工作
【问题讨论】:
标签: ajax jquery jquery-plugins