4
我正在使用JQGrid的格式器showlink
。 这个我colModel是在JQGrid的showlink格式器中添加动态参数
[
{name:'id',index:'id',hidden:true},
{name:'unit',index:'unit',sorttype:"string"},
{name:'supplierName',index:'supplierName',sorttype:"string",formatter:'showlink',formatoptions:{baseLinkUrl:'supplierCommodityDetail',addParam: '&unit='+unit}}
];
我要让有这将是我的jqGrid的数据的第二部分的请求参数链接:
http://localhost:7654/kiss/portal/yoadmintool/supplierCommodity/supplierCommodityDetail?id=48803&unit=Unit1
,但我得到的错误
Uncaught ReferenceError: unit is not defined
但如果我改变为
[
{name:'id',index:'id',hidden:true},
{name:'unit',index:'unit',sorttype:"string"},
{name:'supplierName',index:'supplierName',sorttype:"string",formatter:'showlink',formatoptions:{baseLinkUrl:'supplierCommodityDetail',addParam: '&unit=abc'}}
];
我收到网址
http://localhost:7654/kiss/portal/yoadmintool/supplierCommodity/supplierCommodityDetail?id=48803&unit=abc
,但我想应视该行单元的值,
这里是Example我创建。
我使用的另一种方法是编写自定义包装功能。但我想使用默认的“showlink”格式化程序。 请帮忙。
我不知道你是否能得到另一列的值。为什么不使用自定义格式化程序? – RRK 2013-06-11 17:11:46