【问题标题】:how to get a jqgrid object with jquery如何使用 jquery 获取 jqgrid 对象
【发布时间】:2012-10-11 22:21:46
【问题描述】:

我正在尝试将 JQGrid 对象分配给 var,以便可以像这样调用 .setGridWidth:

var subGridName = 'allDetailsJqGrid_' + idList[i];
var grid = $(subGridName);
grid.setGridWidth(width);

但是 subGrid 似乎作为一个普通的 Javascript 对象而不是一个实际的 JQGrid 回来了。如何获得实际的 JQGrid?

【问题讨论】:

    标签: javascript jquery html css jqgrid


    【解决方案1】:

    您根本没有将 jqGrid 设置为 jQuery 对象.. 而是设置为刺痛..

    缺少 $jQuery 将其转换为 jQuery 对象

    试试

    var subGrid = $('myJqGrid_' + 999);
    

    【讨论】:

      【解决方案2】:

      我通过在我的 id 末尾添加“_t”来完成这项工作。 '_t' 必须是 JQGrid 添加到实际 JQGrid 名称的内容。

      var subGridName = 'allDetailsJqGrid_' + idList[i] + '_t';
      var grid = $('#' + subGridName);
      grid.setGridWidth(width);
      

      我当然希望这对某人有所帮助,因为我花了一段时间才弄清楚。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-28
        • 1970-01-01
        • 1970-01-01
        • 2014-09-27
        • 2019-05-06
        • 2011-06-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多