标签:
参考:http://hayageek.com/jquery-ajax-form-submit/
form的submit方法返回数据处理,支持文件提交。
这里用到html5的FormData。不支持html5的浏览器用不了。通过jquery的ajax方法提交。
1 $("#post_form").submit(function(e) 2 { 3 var formObj = $(this); 4 var formURL = formObj.attr("action"); 5 var formData = new FormData(this); 6 $.ajax({ 7 url: formURL, 8 type: ‘POST‘, 9 data: formData, 10 mimeType:"multipart/form-data", 11 contentType: false, 12 cache: false, 13 processData:false, 14 success: function(data, textStatus, jqXHR) 15 { 16
22
}, 23 error: function(jqXHR, textStatus, errorThrown) 24 { 25
} 27 }); 28 e.preventDefault(); //Prevent Default action. 29 e.unbind(); //to stop multiple form submit. 30 }); 31 $("#post_form").submit(); //Submit the form,
标签:
原文地址:http://www.cnblogs.com/aeiou/p/5577011.html