异步上传其他表单内容的文件

时间:2012-07-30 06:54:40

标签: jquery html ajax

我正在使用ajax file upload将文件与其他表单内容一起上传,但似乎无效。

 $.ajaxFileUpload({
    url: './uploadtest.php',
    secureuri: false,
    fileElementId: 'userfile',
    dataType: 'json',
    success: function (data, status) {
        if (data.status != 'error') {
            $('#userfile').val('');
        }
    }
});

问题是未提交文本字段等其他表单内容。 是否可以使用AJAX一次性提交所有内容?

<form id="myform" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<input type="file" name="userfile" size="20" id="userfile" />
<input type="text" name="nameuser" size="20">
<br /><br />
<button id="test">Send</button>

1 个答案:

答案 0 :(得分:1)

试试ajaxForm。这支持fileUpload。

检查this回答。