fn.yii ListView.update如何在ajax发送之前不隐藏列表?

时间:2013-11-25 17:48:20

标签: jquery yii

我正在使用fn.yiiListView.update来更新我的CListView。我注意到每次触发此功能时,首先清除clistview ,然后加载,然后输出新的listview。

如何在加载新内容之前不会清除旧的列表视图,因此用户在此过程中不会注意到带有加载程序图像的空白列表视图?

请建议,谢谢。


不确定这是不是正确的来源,但我在网上发现了这个想法? https://kenai.com/nonav/projects/yiiblog/sources/source/content/public/assets/5dfaf88d/listview/jquery.yiilistview.js?rev=b7ee7f73f7c908ba74c8453d495bc089d27f8225

1 个答案:

答案 0 :(得分:1)

正如您所见,在发送ajax请求之前,列表没有任何反应,setting loading CSS class除了loading默认情况。

这个类可能有一些隐藏列表的样式。

另一个假设:此类行为由CListView的默认CSS文件定义。在这种情况下,您可以尝试通过将CListView的{​​{1}}属性设置为false来停用该文件。