我使用学员详细信息填充JQ网格。我已经使用函数将其中一列设置为超链接。如何获取jqgrid中某一行的格式化单元格值的值
return "<a href='#' onClick='xxx(\"" + rowObject._id + "\")'>"
+ cellvalue + "</a>";
所以我的网格将包含一个文本“abc”(说)被格式化为超链接的列。 我需要在jQuery对话框中显示所选行的值。
当我试图让使用row.link该格式化单元格的值,它给我的整个锚标记规范,比如
var selrow = jQuery('#studentGrid').jqGrid('getGridParam', 'selrow');
var row = jQuery('#studentGrid').jqGrid('getRowData', selrow);
var link= row['studentInfo.link'];
alert(link);
给我
<a href="#" onclick="xxx("rowId")">abc</a>
我如何获得值abc单独从行。请帮忙。
显示更多js代码。 –
您可以使用'.text()'来达到此目的。 http://stackoverflow.com/questions/3871228/get-text-from-anchor-tag – Art713
@BrokenHeartღ:增加了更多! – Poppy