0

我是 JQGrid 的新手,我的目标是当用户单击 jqgrid 行中的超链接列单元格时重定向到不同的页面。此列中存在的内容对于每一行都是通用的。我的 colModel 如下所述

 { name: 'Edit', index: 'Edit', width: 130, align: "center", formatter: 'showlink', editable: true, resizable: true, formatoptions: { baseLinkUrl: 'EditUserDetails.aspx'} }

现在,当我单击超链接时,它会正确重定向到指定页面,默认情况下,在 QueryString 中,我获取所选行的 rowid,但我希望该值出现在其中一列中,例如,如果我的网格中有两列名为UsedId 和编辑,然后单击链接,我应该得到 QueryString 中所选行中存在的 UserId 的值。你能指导我如何使用 JavaScript 实现这一目标。

4

1 回答 1

0

如果您查看 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter上的文档

您会看到您可以在您的参数中包含一个idName参数,该参数formatoptions:对应于您想要包含的行数据,这应该可以解决您的问题。

另一个示例链接如下类似问题:

JqG​​rid 需要超链接 - 需要通过 Jquery 捕获价值

于 2013-09-18T14:32:55.893 回答