首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取具有Backbone-forms的Backbone集合时,选定字段为空

获取具有Backbone-forms的Backbone集合时,选定字段为空
EN

Stack Overflow用户
提问于 2013-08-19 02:37:53
回答 1查看 381关注 0票数 1

我使用Backbone-forms来填充模型。我有一个带有骨干集合的选择字段作为方案中的选项。当此集合为空时,backbone-forms执行提取,但select的html显示为空。

当集合不为空时,总是将第一个选项作为值。

我希望第一次,当集合为空时,它也会默认显示第一个值。

代码语言:javascript
复制
class foo extends Backbone.Model
  schema:
    tag:
     type: 'select'
     options: new App.Collections.Tags
EN

回答 1

Stack Overflow用户

发布于 2013-09-05 03:35:58

看看下面的例子

http://jsfiddle.net/evilcelery/dW2Qu/

代码语言:javascript
复制
var user = new User({
    title: 'Mr',
    name: 'Sterling Archer',
    email: 'sterling@isis.com',
    birthday: new Date(1978, 6, 12),
    password: 'dangerzone',
    notes: [
        'Buy new turtleneck',
        'Call Woodhouse',
        'Buy booze'
    ]
});

这些是默认值。

在您的示例中,您将使用类似于

代码语言:javascript
复制
var options = new App.Collection.Tags;
class foo extends Backbone.Model
  schema:
    tag:
     type: 'select'
     options: options
for (first in options) break;
var Foo = new foo({tag:first}); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18302453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档