绑定存储中断组合框
bindStore breaks combobox
在我拥有的其他表单字段中(组合框是标准组合框的扩展,具有额外的配置选项):
marker: new Forms.ui.ComboBox({
fieldLabel: _('Marker'),
displayField: 'name',
valueField: 'id',
store: new Ext.data.JsonStore({
fields: ['name', 'id','resellerid'],
data: [
{'name':_('Default'), 'id': 0, 'resellerid': 0}
]
})
})
现在,当我需要在单独调用的函数中使用bindStore并向其传递jsonStore(存储)时:
this.fields.marker.bindStore(store);
但是,当商店填充时 - 我无法选择任何内容。我将商店移动到相同的脚本来测试它 - 并将其直接设置为组合框配置为"store:" - 它可以工作。
所以问题似乎来自绑定存储。我错过了什么?
显然,是
数据属性名称周围的引号破坏了它。
相关文章:
- 根据id将json数组组合为一个json数组
- 接受不在列表中的值-引导组合框
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 高亮显示与数组字符串一起使用时文本插件中断
- 组合两个javascript函数
- Telerik rad组合框多列数据绑定
- 组合 2 个 JavaScript .scroll 函数
- AngularJS ui路由器html5模式中断路由
- 如何使用jquery组合两个数组
- onChange不足以从Dojo组合框触发查询
- 递归函数中断
- Javascript-在文本区域中断,但不在段落中中断
- 组合承诺和非承诺值
- 所有控件的组合框
- 在D3中组合多个事件
- AngularJS-如何只对多个事件的组合采取行动
- 如何在服务、技能、投资组合等方面添加滑动效果
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- 绑定存储中断组合框
- 为什么这个滑块脚本在缩小和组合时中断