2012-07-30 59 views
0

我使用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> 
+0

我認爲你所提到的API只適用於文件上傳。你可以在文件上傳成功時調用另一個ajax來提交表單。或者在表單提交成功後調用文件上傳。 – muthu 2012-07-30 07:08:40

回答