0

如何添加标签名称 age 和 2 个值 0 :on 1: 0ff 的单选按钮并在模板中查看。

<label>age:</label>
     <input type="radio" name="age" value="0" checked="checked"> off
     <input type="radio" name="age" value="1"> on

我希望将此作为属性添加到模型并在模板中查看。任何人都可以帮忙吗?我知道backbone.js 的基础知识。

我确实喜欢下面的下拉框。

 $(function(){
    var person = new Person({baudrate:{4:1200,5:2400,6:4800,7:9600,8:19200}});
    app = new View({model: person});
        app.render();
    View = Backbone.View.extend({
el: "#form",
render: function() {
    var html = _.template($('#form-tpl').html(), this.model.toJSON());
    this.$el.html(html);
} 
});
    <script type="text/template" id="form-tpl">
     <label>Baud Rate:</label>
    <select id="baudrate">
                              <% for (var key in baudrate) { %>
                                 <option value="<%=key%>"><%=baudrate[key]%></option>
                                  <% } %>
                       </select>

 </script>    
4

0 回答 0