【问题标题】:Jump to specific row in jsgrid跳转到jsgrid中的特定行
【发布时间】:2018-02-06 21:39:25
【问题描述】:

我正在使用 JS Grid (http://js-grid.com) 在网格视图中呈现数据。

我的网格有多个页面。插入一行后,我想跳转到包含新添加行的页面并突出显示添加的行。

jsgrid 是否为它提供任何选项。 ?

【问题讨论】:

    标签: jquery html .net asp.net-web-api jsgrid


    【解决方案1】:

    你可以试试这个,

    var LastRowID = $($("#GridID").find(">tbody>tr.jqgrow:last")).attr('id');

    $("#"+LastRowID).effect("highlight", {}, 2000);

    【讨论】:

    • 插入后,我按升序对记录进行排序。另外,我正在做服务器端分页。在那种情况下,这段代码会起作用吗?
    • @Venkateshwari,我认为您在谈论另一个网格组件,而不是 js-grid.com
    【解决方案2】:

    你可以这样做:

    1. 因为您正在执行服务器端分页(从您的 cmets 显示)计算插入项目的页面索引,知道页面大小和排序。
    2. 插入服务器脚本可以返回插入的项目数据。向项目数据添加一个字段(例如pageIndex)并将其设置为在 (1) 处计算的页面索引。
    3. jsGrid 有onItemInserted 回调,它接受插入的项目数据为args.item。在此回调中使用openPage 方法打开插入项的页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多