我已经尝试在我的代码中添加它但它似乎不起作用。我的所有表单值都是序列化的,并通过ajax提交发布,但我无法发布我的文件名,因为它需要添加机箱类型。
submitHandler: function() {
$.post('abc.php', 'enctype:multipart/form-data',
$('form#jobseeker_form').serialize() ,
function(data){
alert(data.msg);
},"json");
}
答案 0 :(得分:0)
您无法使用ajax上传文件。你需要使用一个上传文件的插件 为你而不引用页面并返回文件名。 然后,您可以将返回文件名存储到表单中的隐藏字段中 并使用序列化方法提交数据。
使用ajax检查此文件上传插件的链接 http://malsup.com/jquery/form/#file-upload