Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQgrid baselinkURL选项_Javascript_Jquery_Jqgrid - Fatal编程技术网

Javascript JQgrid baselinkURL选项

Javascript JQgrid baselinkURL选项,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,这将生成一个指向domain/someurl.php?myid=123&action=edit的链接。 如何指定表单值 源代码的显示链接的href属性中使用的URL将如何构造: jQuery("#grid_id").jqGrid({ ... colModel: [ {name:'myname', formatter:'showlink', formatoptions: { baseLinkUrl:'someurl.php', a

这将生成一个指向
domain/someurl.php?myid=123&action=edit
的链接。 如何指定表单值

源代码的显示链接的
href
属性中使用的URL将如何构造:

jQuery("#grid_id").jqGrid({
    ...
    colModel: [
      {name:'myname', formatter:'showlink',
        formatoptions: {
            baseLinkUrl:'someurl.php', addParam: '&action=edit', idName:'myid'
        },
        ...
      }
    ... 
    ]
    ...
});
在你的情况下是这样的

idUrl = op.baseLinkUrl+op.showAction + '?'+ op.idName+'='+opts.rowId+op.addParam;
如果您在网格的输入数据中正确指定了rowid,那么
showlink
几乎可以实现您所期望的功能。你没有描述你有什么问题。如果
showlink
的工作方式与您期望的不一样,您应该在问题文本中添加有关如何填充网格的详细信息,如何指定行id,包括测试数据并描述您看到的问题

"someurl.php?myid=" + rowid + "&action=edit"