2013-05-10 16:41题主

多个Combobox用同一个store的问题

如下图,grid中用了cellediting,在toolbar中添加了一个combo box,和cell中的combobox用同一个stoe,反正内容都是一样,想来应该没有什么不妥。

但是如果先点击绿色的下拉,红色的菜单正常显示,此时再去点蓝色的下拉,菜单依然是在红色处显示,点击项目后也是绿色部门生效,蓝色部分没有更改。如果先点蓝色的部分,则蓝色的是正常的,总之后点的那个会出问题。

但是如果用不同的Store(url可以一样),就没有问题。请问这是bug,还是我用法不对,ext本来就是这样设计的?
2013-05-10 19:11#1
ExtJS本来就是这么设计的,属于设计的理念问题。你可以使用两个store。
注:两个store指向后台的数据源可以相同。

返回开发者社区