Jquery 异步上载包含其他表单内容的文件
我用上传文件和其他表单内容,但它似乎不起作用Jquery 异步上载包含其他表单内容的文件,jquery,html,ajax,Jquery,Html,Ajax,我用上传文件和其他表单内容,但它似乎不起作用 $.ajaxFileUpload({ url: './uploadtest.php', secureuri: false, fileElementId: 'userfile', dataType: 'json', success: function (data, status) { if (data.status != 'error') { $('#userfile')
$.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>
发送
试试看。这支持文件上传
检查答案。我认为在您提到的API中,只有文件上传功能。如果文件上传成功,您可以调用另一个ajax来提交表单。或者在表单提交成功时调用文件上传。