jqGrid 如果子网格为空,如何隐藏它?
如果子网格为空,如何隐藏它? 我尝试了这个解决方案和< a href="https://stackoverflow.com/questions/1019155/how-to-display-information-in-jqgrid-that-there-are-not-any-data">这个但没有运气。
How can i hide a subgrid if it empty?
I tried this solution and this but no luck.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看旧答案。这似乎正是您所需要的。
Look at the old answer. It seems be exactly what you need.
基于此和奥列格的回答解决了我的问题。
在我的表中,所有行都展开,因此主表的代码如下所示:
在此代码中,我删除了展开/折叠子网格的单击操作。所以它们总是打开的,不可能折叠它们。
基于此我删除空的子网格。
也许存在更简单和优雅的解决方案,但对我来说,它的工作原理符合我的预期。
Based on this and Oleg's answer i resolve my problem.
In my table all rows are expanded so code looks like this for main table:
In this code i removed click action for expand/collapse subgrids. So they are always open and there is no posibility to collapse them.
Based on this i remove empty subgrids.
Maybe exist more simple and elegant solution, but for me it's works as i expected.