我想在jqgrid中添加一個額外的參數。下面的代碼不起作用如何在jqgrid的基礎鏈接url中添加額外的參數
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId='+$('#custIdHidden').val()},
但是,如果我硬編碼的參數值,那麼值被傳遞,因爲我想。
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId="123"},
請幫助我應該改變什麼,或者我應該採取其他方法。
UPDATE: 使用自定義格式器,我已經試過,仍然我沒有看到任何一個環節
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
沒有我現在沒有得到超鏈接 – user2375298 2015-02-12 10:02:15
您是否遇到任何Javascript錯誤?用'colModel'代碼更新您的文章。 – 2015-02-12 10:11:11
如果rowObject.customerId返回'undefined',則使用rowObject [columnIndex]來從行的任何列中獲取數據。更新我的代碼以在標記中使用href屬性。 – 2015-02-12 10:40:49