我正在尝试在 JQqgrid 中动态填充内联组合框。ajax 请求被发送到“dataUrl”参数,但是我无法成功地将响应设置为组合框。从服务器返回响应时,我尝试过的 buildSelect 函数或其他函数都没有被调用。我已经在下面发布了我的代码,任何人都可以指出为什么 buildSelect 没有被调用并且我无法将动态数据设置到下拉列表中。请注意,我还浏览了 stackoverflow 以寻找类似的问题,但没有成功。
{ name: 'hotelId', index:'hotelId',width:30, editable: true, edittype:'select',
editoptions: { dataUrl:'itemPricingNew!loadRevenueCodes.action' + '?hotelId='+$("#hotelId").val(),
value : function (data ){
//var response = toObject(data.responseText).response;
//return response.reqRevenueCode;
alert("Test22");
},
buildSelect: function(data) {
alert("Test");
},
dataInit : function (elem){
alert("Test11");
}
}
},
/*{ name: 'hotelId', index:'hotelId',width:30, editable: true, edittype:'select',
editoptions: { value: { 176: 'One', 177: 'Two'} }
},*/
米林达