【问题标题】:JqGrid set select a row with a particular data valueJqG​​rid 设置选择具有特定数据值的行
【发布时间】:2018-08-02 00:55:20
【问题描述】:

我需要在加载网格时根据特定行中列的数据值设置选择行。 (在我的情况下,选择发票号 IVAXVL18066996 的行/参考附件)。

我正在研究一段时间的解决方案,但仍然找不到合适的答案。如果有人能在这件事上提供帮助,我将不胜感激

提前致谢

【问题讨论】:

标签: javascript jquery jqgrid jqgrid-formatter


【解决方案1】:

在@Madalinul 和@Mark 的建议下,我解决了问题。修复如下

  loadComplete : function(data)
       {
         var rowIds = grid.jqGrid('getDataIDs');

         for (i = 0; i < rowIds.length; i++) {
             invNumberFromGrid = grid.jqGrid ('getCell', rowIds[i], 'invoiceNumber');

             if(invNumberFromGrid === generatedInvoiceNumber){
                 grid.jqGrid('setSelection', rowid, true);
                 break;
             }
         }
       }

所有功劳都归于他们和社区。非常感谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2014-07-28
    • 2011-07-04
    • 2023-01-29
    • 1970-01-01
    相关资源
    最近更新 更多