我的jqgrid有问题。当我加载我的表并且从数据库获取大量数据时,加载过程需要几秒钟(正常)。问题是,在那个时候我可以看到列标题,没有行,以及没有应用样式的所有jqgrid。
当数据加载时,jqgrid会神奇地改变为我想要的样式。 我已经在“.ui-jqgrid .loading”类中添加了一个加载图像,这个图像在那个时候显示为旋转,但我仍然可以看到后面的列标题。
在此期间有没有办法完全隐藏列标题和页脚?
提前致谢
答案 0 :(得分:0)
如果您可以添加代码示例,我可以帮助您。
但我认为你可以做到以下几点。您可以向表中添加一个隐藏类,如果加载了数据,请使用jQuery删除隐藏的类。
CSS:
.hidden { display: none; }
HTML:
<table id="jqgrid" class="hidden"><!-- content --></table>
和jQuery
$(function () {
$('#jqgrid').removeClass('hidden');
});