attr 関数で jQuery セレクターを使用するバックボーン ビューである選択オプション タグ ビューで 'multiple'='multiple' 属性を強制しようとしていますが、機能させることができないようです。これが私のコードです:
window.MyListView = Backbone.View.extend({
tagName:'select',
className: 'mySelect',
initialize:function () {
},
render:function (eventName) {
$(".mySelect").attr('multiple', 'multiple');
_.each(this.model.models, function (myModel) {
$(this.el).append(new MyListItemView({model:myModel}).render().el);
}, this);
return this;
}
まったく機能していません。これを回避するアイデアや他の方法はありますか?select multiple タグのみを使用して新しいビューを作成し、それに myListItemView オブジェクトを追加したほうがよいでしょうか?
ありがとう、ジミー