表单 – ExtJS组合加载和禁用

我总结了这样的问题.

我使用表单来编辑从DB加载的用户信息(我通过JSONStore获取这些值)

我想启用/禁用组合,具体取决于另一个组合的加载值.

示例:如果加载的值为combo1 = 0,则禁用combo2

>如果我加载combo1 = 1,则combo2 = 12:
一切都很好
>如果我加载combo1 = 0,则combo2 = 15:禁用combo2

有任何想法吗?谢谢

最佳答案 像这样的听众应该做的工作:

formEditUser.getForm().on('actioncomplete',function(form,action) {
  if(combo1.getValue() == 0) {
    combo2.disable();
  } else if (combo1.getValue() == 1) {
    combo2.enable();
  }
})
点赞