4
這裏是我的代碼:的jqGrid:刷新數據
$('#ShowName').autocomplete({
delay: 600,
minLength: 0,
source: function (request, response) {
$.ajax({
url: '<%: Url.Content("~/Case/FilterShowName") %>',
data: getData(),
success: function (data) { response(data); },
dataType: "json"
});
},
select: function (event, ui) {
var data = getData();
data.ShowName = ui.item.label;
$("#list").setGridParam('postData', data);
$("#list").trigger("reloadGrid");
}
});
正如你可以看到,當一個項目是在$選擇( '#ShowName')我想重裝我$(「#列表「)的jqGrid。但是當我這樣做時,新的postData的值永遠不會被髮送。只有舊的值發送到〜/ Case/FilterShowName
我通過重新創建整個網格看到Stackoverflow的不同解決方案。這是必要的嗎?
謝謝!
賓果!謝謝! – Tuizi 2011-06-08 16:58:40