2013-04-25 86 views
0

在我的应用程序中,当DB上没有记录时,我收到的json如下所示。在没有数据时在网格中加载消息。 ExtJs Grid

JSON Message: {"totalCount":0,"responseObject":[]} 

但是在网格中,加载...掩码不会关闭。它说装载,即使没有数据如下图所示。

No records Image

请建议我如何摆脱这种时候没有数据,我想表明没有这个加载面具空网格。

+0

请参阅http://stackoverflow.com/questions/12597892/extjs-load-mask-while-long-processing – Hariharan 2013-04-25 11:32:10

+0

提供代码示例。 – Reimius 2013-04-26 21:33:23

+0

您的商店阅读器没有检测到您的结果的根源。 – 2013-05-13 09:17:55

回答

1

我想我可能知道你的问题是什么,因为我有同样的问题。

对我来说,加载掩码不能解决的原因不是因为没有记录,而是因为我试图选择网格中的第一条记录时没有。

此抛出一个JavaScript错误,看起来像这样:“遗漏的类型错误:无法读取属性‘身份证’的未定义”

由于此错误,停止其他分机的JavaScript程序,掩码从来没有得到一个机会解决。

因此,为了解决这个问题,我会确保您的Store的'load'事件处理程序不会尝试处理网格中不存在的记录。它为我工作。

相关问题