jquery – jqGrid水平滚动条

前端之家收集整理的这篇文章主要介绍了jquery – jqGrid水平滚动条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我用jQuery和jqGrid开发了AJAX接口。

如何从我的jqGrid表删除水平滚动条?

http://dskarataev.ru/jqgrid.png

如果我设置autowidth:true,那么我得到宽度的表=列的宽度,但我需要宽度的表=父元素的宽度的id返回的函数getSelectedTabHref()

所以我使功能

  1. $(window).bind('resize',function() {
  2. $('#tasks').setGridWidth($(getSelectedTabHref()).width());
  3. $('#tasks').setGridHeight($(window).height()-190);
  4. }).trigger('resize');

这里是我如何创建jqGrid表:

  1. $('#tasks').jqGrid({
  2. datatype: 'local',colNames:[labels['tasksNum'],labels['tasksAdded']+"/"+labels['tasksAccepted'],labels['tasksOperator'],labels['tasksClient'],labels['tasksManager'],labels['tasksDesc']],colModel :[
  3. {name:'taskId',index:'taskId',width:1,align:'right'},{name:'taskAdded',index:'taskAdded',width:3},{name:'taskOperator',index:'taskOperator',width:4},{name:'taskClient',index:'taskClient',width:7},{name:'taskManager',index:'taskManager',{name:'taskDesc',index:'taskDesc',width:8}]
  4. });

解决方法

我调整ui.grid.css,因为我不需要一个水平滚动条。我这样做:
  1. .ui-jqgrid .ui-jqgrid-bdiv {
  2. position: relative;
  3. margin: 0em;
  4. padding:0;
  5. /*overflow: auto;*/
  6. overflow-x:hidden;
  7. overflow-y:auto;
  8. text-align:left;
  9. }

评论是怎么回事,我只是使用overflow-x隐藏水平滚动条,现在一切都很好与我。

猜你在找的jQuery相关文章