jQuery("#grid_id").jqGrid({
...
colModel: [
{name:'myname', formatter:'showlink',
formatoptions: {
baseLinkUrl:'someurl.php', addParam: '&action=edit', idName:'myid'
},
...
}
...
]
...
});
这将生成domain/someurl.php?myid=123&action=edit
的链接。
如何指定表单值?
答案 0 :(得分:1)
The line源代码显示了如何构建链接的href
属性中使用的URL:
idUrl = op.baseLinkUrl+op.showAction + '?'+ op.idName+'='+opts.rowId+op.addParam;
在你的情况下,它将是
"someurl.php?myid=" + rowid + "&action=edit"
如果您在网格的输入数据中正确指定了rowid,那么showlink
几乎应该达到预期效果。您没有描述您遇到的问题。如果showlink
的工作方式与预期不符,则应附上问题文本,并附上如何填充网格如何指定 id 行的详细信息,包括测试数据并描述您看到的问题。