我已经尝试了所有变体、程序化和声明性,但都没有成功。
我在使用 dojox.form.Uploader 时遇到了麻烦,在 1.10 版中似乎可以正常工作,但在 1.6 版中却不行。当我选择文件时,即使uploadOnSelect 选项设置为true,也不会发生任何事情。
由于公司政策和主应用程序在 1.6 中,我无意升级到 1.10,因此,如果我使用 1.10 会导致兼容性问题。我只想能够通过 ajax (HTML5) 上传文件。
这是我如何创建上传器的示例:
btn_upload_csv[i] = new dojox.form.Uploader({label:"Programmatic Uploader", multiple:true, uploadOnSelect:true, url:"UploadFile.php"});
如果无法使用更高版本的模块,我有什么选择?
这是我到目前为止的示例 https://jsfiddle.net/0exeLpmn/2/