我在表單中使用這個插件:jQuery HTML5 uploader(參見演示)。當用戶提交表單時,我想用POST方法發送上傳的文件。動態添加文件到輸入
也許我可以創建一個input[type="file"]
,使其隱藏,並動態地添加上傳的文件與輸入內的插件?有可能的?
所以,如果我不能做到這一點,我怎麼能上傳文件到服務器有了這個插件,提交按鈕,只有當用戶點擊?我知道這個插件已經在使用AJAX,但是我想上傳它們只有如果用戶點擊一個按鈕。
也許我應該創建一個名爲files
的變量,當用戶點擊提交按鈕時,我自己使用AJAX發送文件和其他輸入數據?
事情是這樣的:
jQuery("#dropbox").html5Uploader({
onClientLoadStart: function(event, file) {
files[] = file;
[...]
}
});
[...]
jQuery("#button").on("click", function() {
jQuery.ajax({
data: files
});
[...]
});
您能檢查我在主要消息中的更改嗎? – guest459473