jqgrid-formatter - 带有hiperlink的jqGrid-cell列
问题描述
我正在使用jqGrid来绘制我的表格,但是我想将一个单元格转换为一个链接,也就是说,当我将鼠标悬停在那个单元格上并单击时,我可以去显示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>";
}
解决方案
推荐阅读
- ios - 如何在应用关闭时保存用户购物车?- 迅速
- html - 引导三个垂直输入组
- google-sheets - 非连续范围的条件格式
- html - ::before 带有 :hover 效果的语法
- scala - 安装 ADLS - 范围内不存在秘密:
和关键: - python - ImportError:尝试使用 pip 时无法导入名称“FormatControl”
- json - Ansible,使用变量修改主机和端口
- mysql - MySQL 选择 col1 (int) 的值为 2 OR 3 AND col2 (tinybit) = 0
- intellij-idea - 如何增加 IntelliJ 中悬停文档的超时时间?
- python - ValueError:“conv3d_3/convolution”(操作:“Conv3D”)从 1 中减去 22 导致的负尺寸大小