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