Jquery序列化函数与文件上传

时间:2012-09-26 14:04:05

标签: php javascript jquery ajax

我有一个jquery函数:

$.ajax({
    type: "POST",
    url: "submit.php",
    contentType:'multipart/form-data',
    data: $('#regForm').serialize(),
    dataType: "json",

它的工作完美,但图像和文件不会被发送。我怎么解决呢?

1 个答案:

答案 0 :(得分:1)

您无法直接使用Ajax上传文件,但可以使用隐藏的iframe,并使用target="iframe_name"中的<form>属性发送表单数据,请参阅本教程:http://www.coursesweb.net/ajax/upload-images