<input type="file">
并且,在使用代码时,在选择文件后,文本&#34;没有选择文件&#34;遗迹。如果我在一个简单的页面或小提琴上测试输入(例如http://jsfiddle.net/alasdairm/7kkxwxeg/)&#34;没有选择文件&#34;被我所期望的所选文件名替换。
注意,我可以使用以下方法检查输入的值:
document.getElementById("file").addEventListener("change", function() {
console.log(document.getElementById("file").value);
});
并且值设置正确。问题是输入没有显示所选文件 - 它只显示&#34;没有选择文件&#34; - 即使已经选择了一个文件!
我很难过。有什么想法吗?
答案 0 :(得分:0)
我认为您现在已经解决了问题,但对于遇到同样问题的其他人:您可以将fileInput: null
添加到您的fileupload配置中。它没有记录在文档中,但在代码中:
// The file input field(s), that are listened to for change events.
// If undefined, it is set to the file input fields inside
// of the widget element on plugin initialization.
// Set to null to disable the change listener.
fileInput: undefined,