Я хотел бы использовать dojox / form / Uploader и опубликовать дополнительные данные для загрузки URL. Я попытался использовать метод submit () для отправки формы, в которой находится загрузка, я установил загрузчик uploadOnSelect: false, но не смог поймать событие выбора файла для запуска функции submit (). Мой html выглядит так:
<form id="myform" method="post" enctype="multipart/form-data">
<input type="hidden" name="message" value="something" >
<div id="uploader"></div>
</form>
И моя загрузка js выглядит так:
require(['dojox/form/Uploader',"dojo/dom",
"dojox/form/uploader/plugins/IFrame",
"dojo/domReady!"], function(Uploader, dom){
myUploader = new Uploader({
label: "Select files",
multiple: false,
uploadOnSelect: false,
url: "UploadFile"
}, "uploader");
myUploader.startup();
});
Куда мне поместить myUploader.submit (); функция для загрузчика, чтобы отправить в файл выбрать?