我正在向我的 jqGrid 标题栏添加自定义增长/缩小按钮,以允许用户更改网格的高度。以下代码在 Firefox 和 Chrome 中完美运行,但在 Internet Explorer(版本 8)中无法正常运行。在 IE 中,调用 setGridHeight 之前和之后的警报正常工作,但网格没有调整大小。(不幸的是,IE 是企业的默认浏览器。)有没有人遇到过类似的问题或知道解决方案?
var expand = "alert('start');
$('#grid').jqGrid('setGridHeight',
$(window).innerHeight()/1.5);
alert('end');";
$("#gview_grid .ui-jqgrid-titlebar").append
('<a class="ui-jqgrid-titlebar-close HeaderButton" role="link" style="right: 30px;">
<span id= "grid_plus" class="ui-icon ui-icon-circle-plus" onClick = "'+expand+'"></span> </a>');
任何帮助将不胜感激。谢谢!