ExtJs错误:未捕获TypeError:无法读取属性' removeCls'未定义的

时间:2015-04-08 18:17:06

标签: extjs

自动加载网格的商店数据并选择记录时出错。

我希望有人可以帮助我,因为我尝试了很多方法解决这个问题而且我不能......

我收到此错误:     未捕获的TypeError:无法读取未定义的属性'removeCls'

这是上下文...我有3个网格,每个网格都有一个Store和一个Ext.selection.CheckboxModel。第三个网格取决于在第二个网格中选择的de记录(检查troght选择复选框模型)以加载其信息,并且在加载信息之后,它标记(使用他自己的选择复选框模型)一些记录。同样的情况发生在依赖于第一个网格的第二个网格中,可以说是一种级联,其中主要信息来自可访问某些国家/地区的用户(第一个网格),并且基于他有权访问的国家/地区我加载信息属于用户有权访问的国家的状态,一旦加载了这些状态的信息,我选择用户可以访问的状态,依此类推,继续城市。

谢谢

1 个答案:

答案 0 :(得分:0)

我终于可以解决这个问题......发生的事情是,根据问题的描述,我有3个网格,但是这些网格在可折叠面板内,所以用户一次只能看到一个网格这是影响我的逻辑的问题,因为我正在加载每个网格,然后检查(标记)用户自动拥有的记录,但只有第一个网格的第一个面板被扩展...所以基本上我要做的就是从第一个网格加载信息,然后选择(检查)所需的记录并继续加载下一个网格的信息......但在检查其记录之前,我现在用这个网格展开面板,这样它就不会抛出错误因为它在检查记录给我错误的时候是不可见的......事实上我不喜欢这个解决方案,但至少它现在正在工作......谢谢!!!