嵌套数据,关联,表单,网格,组合框和更新数据?

时间:2018-01-09 10:57:50

标签: extjs combobox nested associations cancellation

所有都在标题中! 我使用嵌套数据(json)来填充表单和一些网格:

我的数据:

AqiConfig : root
    Id
    Label
    Type : unique
        Id
        Label 
    Pollutants : hasMany
        Id
        Optional
        Tag physical 

The fiddle

如果单击第一个网格(aqiGrid)的一行,则会填充以下组件。

aqiForm 中的第一个问题:,如果我修改了标签然后点击取消它就行了但如果我使用组合框修改了类型取消按钮不管用。有什么想法解决这个问题吗?

aqiPollutantGrid 中的

第二个问题:(在表单下)。最后一栏允许改变污染物的物理价值。组合框的商店列出了可用的物理。

  • 如果我试图改变身体状况,那么目前的身体状况会消失
  • 如果我在列表中选择新的物理,则不会选择新物理,第一个物理出现。我找到了一种方法来解决使用变更事件但我觉得这不是好方法。
  • 取消此操作并恢复原始配置值的好方法是什么?我找到了一种使用rejectChanges()函数的方法:可选字段没问题,但组合框出现错误

感谢您的帮助!

Marc

0 个答案:

没有答案