使用骨干代码未正确设置选择框

时间:2014-06-06 14:30:46

标签: html backbone.js drop-down-menu

选项设置不正确。

我有一个选择框

<select id="opentoall" name="opentoall">
                                       <option selected="1" value="true">Public</option>
                                       <option value="false">Viewers</option>
</select>

现在我正在尝试使用以下骨干代码设置选择框,但它没有正确设置。

this.$el.html(this.template({
            model: this.model.toJSON()
        }));
this.$el.find('#opentoall').val(this.model.get('opentoall'));

我不确定我错过了什么......

1 个答案:

答案 0 :(得分:0)

假设模型的opentoall属性是布尔值,则需要将其转换为字符串。尝试:

this.$el.find('#opentoall').val(this.model.get('opentoall').toString());
相关问题