2017-07-31 143 views
2

我一直想在我的项目中使用jqGrid效果,似乎一切工作正常,除了两种情况: -的jqGrid columnChooser不显示首次

  1. columnChooser被点击的第一次,它不会显示效果点击done按钮。它似乎在第二次工作。我已附上videofiddle
  2. 我无法设置高度为columnChooser,如果有人能告诉我该怎么做。

PS:我使用free-jqgrid

+1

谢谢你的错误报告!我将调试代码并修复它。有关“高度”的问题是已知的(请参阅[错误报告](https://github.com/free-jqgrid/jqGrid/issues/305),我打开它),但我没有找到时间要解决这个问题。我现在忙于其他项目(与jqGrid没有任何关系),但我会尽量找时间在接下来的几天里解决这些问题。 – Oleg

回答

2

演示,你张贴的高度使用旧版本的ui.multiselect.js:免费jqGrid 4.11.0。该问题已在4.13.5版中得到修复(请参阅here)。免费jqGrid的当前版本是4.14.1。将ui.multiselect.jsui.multiselect.css替换为最新状态可解决您报告的问题:请参阅修改后的演示http://jsfiddle.net/OlegKi/kbhmg9nq/1/

height的问题是已知的(见the bug report)。我会尽快解决这个问题。

1

我知道如何设置的columChooser

$("#bir").jqGrid('columnChooser', {dialog_opts :{ height:400}});