我正在使用fn.yiiListView.update
来更新我的CListView。我注意到每次触发此功能时,首先清除clistview ,然后加载,然后输出新的listview。
如何在加载新内容之前不会清除旧的列表视图,因此用户在此过程中不会注意到带有加载程序图像的空白列表视图?
请建议,谢谢。
不确定这是不是正确的来源,但我在网上发现了这个想法? https://kenai.com/nonav/projects/yiiblog/sources/source/content/public/assets/5dfaf88d/listview/jquery.yiilistview.js?rev=b7ee7f73f7c908ba74c8453d495bc089d27f8225
答案 0 :(得分:1)
正如您所见,在发送ajax请求之前,列表没有任何反应,setting loading CSS class除了loading
默认情况。
这个类可能有一些隐藏列表的样式。
另一个假设:此类行为由CListView
的默认CSS文件定义。在这种情况下,您可以尝试通过将CListView
的{{1}}属性设置为false
来停用该文件。