我是JQGrid的新手,我的目标是在用户点击jqgrid行中的超链接列单元格时重定向到其他页面。此列中的内容对于每一行都是通用的。我的colModel如下所述
{ name: 'Edit', index: 'Edit', width: 130, align: "center", formatter: 'showlink', editable: true, resizable: true, formatoptions: { baseLinkUrl: 'EditUserDetails.aspx'} }
现在,当我点击超链接时,它正确地重定向到指定的页面,默认情况下,在QueryString中,我得到所选行的rowid,但我想要在其中一列中出现的值,例如如果我的网格中有两列名为UsedId和Edit,那么在点击链接时,我应该在QueryString中的选定行中获得UserId的值。你可以请指导我如何使用JavaScript实现这一目标。
答案 0 :(得分:0)
如果你看一下文档 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter
您会看到在idName
中可以包含一个formatoptions:
参数,该参数与您要包含的行数据相对应,可以解决您的问题。
另一个例子在下面链接了一个类似的问题:
JqGrid need hyperlink - need to capture value through Jquery