用jQuery的Ajax提交表单中含有文件类型,就不能直接将其序列化提交
1、表单属性设置为enctype="multipart/form-data",type="post"不必多说
2、先拿到当前提交表单的DOM对象,然后用formData对象对表单进行构造,就可以发送了,这是后端就可以拿到表单中的file数据。
注意:processData: false
, contentType: false这两个属性要设置为false
用jQuery的Ajax提交表单中含有文件类型,就不能直接将其序列化提交
1、表单属性设置为enctype="multipart/form-data",type="post"不必多说
2、先拿到当前提交表单的DOM对象,然后用formData对象对表单进行构造,就可以发送了,这是后端就可以拿到表单中的file数据。
注意:processData: false
, contentType: false这两个属性要设置为false