我想使用serialize()发送所有表单输入值,并添加formData
在这种情况下serialize()
不会帮助你,但有一个更好的方法.只需将form
DOMElement 提供给FormData()
构造函数即可.然后,表单字段(包括图像)中的所有数据都将放入FormData对象中.试试这个:
var form_data = new FormData($('form')[0]); $.ajax({ type: 'POST', url: 'ajax/ajax-reg.php', data: form_data, processData: false, contentType: false, success: function() { // handle response here... } });