使用Backbone.Forms有一种方法可以在加载集合后设置选择编辑器选项

时间:2013-12-01 04:39:47

标签: backbone.js backbone-forms

我有一个带有选择编辑器类型的表单,它使用了一个集合,但是在加载数据后我没有找到任何设置所选选项的方法。我没有在文档中找到任何内容或在线任何示例。

...
country: { 
    title: 'Country',
    type: 'Select',
    options: function (callback) {
        var result = [];
        var states = new Countries();
        states.fetch({
            success: function (collection) {
                _.each(collection.models, function (model) {
                    result.push({ 'val': model.get('id'), 'label': model.get('name') });
                });
                callback(result);
            }
        });
    },
    validators: ['required']
},
...

1 个答案:

答案 0 :(得分:0)

你可以使用

form.getEditor('country').setValue('YourVal')