是否有任何方法通过点击标题图层来展开/折叠网格? 我有3个非常大的表格,这些表格显示在默认加载的1680x1050屏幕上,折叠,并且每次用户想要展开/折叠表格时,他都必须单击标题图层的展开/折叠按钮,这是“非常远”的定位。JQuery jQGrid在标题图层上展开/折叠网格点击
2
A
回答
9
您可以使用构造像
$(".ui-jqgrid-titlebar-close",$("list")[0].grid.cDiv).click();
你可以看到现场演示here。
已更新:可能它会帮助您将捕获栏中的最小化元素放在左侧大小而不是默认右侧位置上?你可以这样做
.ui-jqgrid .ui-jqgrid-titlebar-close {position:relative;top:auto;margin:0;float:left}
查看更新演示here。
UPDATED 2:另请参阅one more example点击整个网格捕获后跟随网格的展开/折叠。
0
我的意思是,点击实际的标题图层(标题栏),表格中的深蓝色部分,在其中放置文字“如何展开/折叠标题图层上的网格”文本,并在右侧你有一个小按钮来展开/折叠。 有什么样:
onCaptionClick:function(state){$(".ui-jqgrid-titlebar-close",$("#id")[0].grid.cDiv).click();}
或
onTitleBarClick:function(state){$(".ui-jqgrid-titlebar-close",$("#id")[0].grid.cDiv).click();}
在本文档中有网格onHeaderClick的头一个事件,但并没有什么针对标题层包含了公共信息代表数据。
0
完美的伎俩。万分感谢! 所以,acording奥列格展开/点击标题栏(标题层)上折叠整个表,你可以使用:
$(myGrid[0].grid.cDiv).click(function() {
$(".ui-jqgrid-titlebar-close",this).click();
});
其中myGrid是:
var myGrid = jQuery("#jquery_grid");
4
这一次将所有工作网页上的网格。
$(".ui-jqgrid-titlebar").click(function() {
$(".ui-jqgrid-titlebar-close", this).click();
});
相关问题
- 1. jQuery的 - 的jqGrid - 展开,折叠的网格行亚格点击
- 2. free-Jqgrid展开/折叠网格
- 3. JQuery-Mobile在图标上单击展开/折叠?
- 4. 展开/折叠网格
- 5. jQuery展开/折叠与标题
- 6. JQuery用Font Awesome图标展开折叠
- 7. 当点击标题时展开/折叠div(切换)
- 8. 展开和折叠图标
- 9. 展开/折叠onc上的所有表格行点击
- 10. Bootstrap手风琴点击标题面板展开/折叠
- 11. 在标题上设置展开/折叠背景图像
- 12. jquery展开/折叠?
- 13. 展开/折叠jQuery
- 14. jQuery标题展开/折叠(像在YouTube上)
- 15. 展开/折叠div点击多个div
- 16. 展开/折叠HTML表格
- 17. jsTree节点展开/折叠
- 18. ng网格展开和折叠行
- 19. 在点击折叠jQuery Accordion
- 20. 波旁手风琴点击一次展开/折叠点击
- 21. jQuery表格行展开/折叠
- 22. jqgrid。在折叠时隐藏子网格?
- 23. 使用Drag'n'Resize jqGrid展开/折叠
- 24. 展开和折叠子行上的链接的点击表
- 25. 展开/折叠只有节点图像的TreeView点击
- 26. 鼠标点击折叠行
- 27. 展开和折叠jQuery的
- 28. jQuery Datatables rowGroup折叠/展开
- 29. jQuery的展开和折叠
- 30. jQuery的DIV展开/折叠
在你的问题中,你问了一个“扩展/折叠网格的方法”。 'onCaptionClick`和`onTitleBarClick`是事件。你真的需要什么?此外看看我更新的答案。 – Oleg 2010-12-03 14:57:32
我正在寻找一种方法来简单地通过单击标题栏而不是右侧小按钮来展开/折叠网格。是否没有像用户单击标题栏时触发的onTitleBarClick事件? – mirku 2010-12-03 15:39:49