【发布时间】:2015-09-12 11:07:04
【问题描述】:
在普通的html中,我是这样写的:
<input id="input-upload-image" type="file" multiple onchange="handleFiles(this.files)">
在 Backbone 中,我这样编写以获得相同的功能:
events: { 'change #input-upload-image': 'handleFiles' }
handleFiles: function () {}
我的问题是如何在 Backbone 中将 this.files 传递给 handleFiles 函数。
附:
我试过$(e.currentTarget).val();,但即使我选择了多个文件,它也只返回一个文件。
【问题讨论】:
-
'handleFiles: function (e) { e.currentTarget.files`
-
@MysterX ,您的解决方案完美运行。请将其写为接受的答案。
标签: javascript jquery backbone.js input backbone-views