【发布时间】:2015-02-12 06:44:59
【问题描述】:
我想在 jqgrid 中添加一个额外的参数。下面的代码不起作用
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId='+$('#custIdHidden').val()},
但是如果我对参数值进行硬编码,则该值会按我的意愿传递。
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId="123"},
请帮助我应该改变什么,或者我应该采用其他方法。
更新: 使用自定义格式化程序,我已经尝试过,但我仍然没有看到任何链接
name: 'holdCode',
width: 100,
formatter:function (cellvalue, options, rowObject) {
return '<a src="loadHoldCode/id=?&customerId=' + rowObject.customerId + '">' +
cellvalue + "</a>";},
searchoptions:{sopt: ['cn', 'eq', 'ne', 'lt', 'le', 'gt', 'ge', 'nu', 'nn', 'in', 'ni']},
sortable: true,
editable: false
【问题讨论】: