Я использую jqGrid для рисования своей таблицы, но я хочу преобразовать ячейку в ссылку, то есть, когда я наведу курсор на эту ячейку и нажму, я могу go, чтобы показать информацию X ... Большое спасибо ... Ниже приведен код, используемый до сих пор, чтобы вы знали, что я использую и что я должен добавить или изменить:
$("#jqGrid").jqGrid({
datatype: "json",
url: "#{request.contextPath}/rest/selfInvitationRest/getSelfInvitationUsers?" + "taxId=" +
$("#frm\\:taxId").val() + "&companyName=" + $("#frm\\:companyName").val()
+ "&state=" + $("#frm\\:state").val() + "&startDate=" + $("#frm\\:startDate_input").val() +
"&endDate=" + $("#frm\\:endDate_input").val() + "&locale=#{languageBean.locale}&countryCode=#
{loginBean.country}",
mtype: "POST",
height: 260,
autowidth: true,
shrinkToFit: true,
formatter:linkFormat,
colModel: [
formatter:"{label: "#{msg['label.taxId']}", index: 'miniSiteUserPK.taxId', name:
'miniSiteUserPK.taxId', sorttype: 'string', sortable: false}",...
Функция, используемая для "linkFormat":
function linkFormat(cellvalue, options, rowObject) {
return "<a href='#' onclick='$(\"#frm\\\\:gridIndex\").val(\"" + (parseInt(options.rowId) - 1) +
"\");$(\"#frm\\\\:userDetailRedirect\").click();'>" + cellvalue.trim() + "</a>";
}