Javascript 主干-如何在主干视图中传递this.files on file input change事件
在普通html中,我这样写:Javascript 主干-如何在主干视图中传递this.files on file input change事件,javascript,jquery,backbone.js,input,backbone-views,Javascript,Jquery,Backbone.js,Input,Backbone Views,在普通html中,我这样写: <input id="input-upload-image" type="file" multiple onchange="handleFiles(this.files)"> 我的问题是如何将这个.files传递给主干中的handleFiles函数 附言。 我尝试了$e.currentTarget.val;但即使我选择了多个文件,它也只返回一个文件。您可以使用change listener的事件参数访问输入文件 handleFiles:function
<input id="input-upload-image" type="file" multiple onchange="handleFiles(this.files)">
我的问题是如何将这个.files传递给主干中的handleFiles函数
附言。
我尝试了$e.currentTarget.val;但即使我选择了多个文件,它也只返回一个文件。您可以使用change listener的事件参数访问输入文件
handleFiles:function e{console.dire.currentTarget.files}'handleFiles:function e{e.currentTarget.files`@MysterX,您的解决方案工作得很好。请将其作为答案写下来接受。
events: { 'change #input-upload-image': 'handleFiles' }
handleFiles: function () {}