Я хочу добавить дополнительный параметр в jqgrid. Нижеприведенный код не работаетКак добавить дополнительный параметр в ссылку базовой ссылки для jqgrid
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId='+$('#custIdHidden').val()},
, но если я жестко кодирую значение параметра, значение передается так, как я хотел.
formatoptions:{baseLinkUrl:'loadHoldCode/id=?', addParam: '&customerId="123"},
Пожалуйста, помогите мне, что я должен изменить или должен ли я следовать другому подходу.
UPDATE: с использованием пользовательских Formater, я пытался и до сих пор я не вижу какой-либо связи
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
У вас возникли ошибки Javascript? Обновите сообщение с помощью кода colModel. –
Если rowObject.customerId возвращает вас «undefined», то вместо этого используйте rowObject [columnIndex], чтобы получать данные из любого столбца строки. Обновлен мой код, а также использовать атрибут href в теге . –