我試圖強制選擇選項標記視圖這是一個使用jQuery選擇器與attr函數的Backbone視圖的'multiple'='multiple'屬性,但我似乎無法讓它起作用。這是我的代碼:在Backbone.js視圖中更靈活的tagName
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;
}
根本不工作。任何想法或任何其他方式呢?我會更好地創建一個只有一個選擇多個標記的新視圖,然後將myListItemView對象附加到它嗎?
多謝, 吉米
謝謝德里克,謝謝埃德,謝謝你的回覆,我學到了更多的骨幹。 – 2012-04-29 07:07:43