我使用學員詳細信息填充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