如何将新数据JSON数据加载到jqGrid中?
问题描述:
我有一个ID为“mylist”的下拉列表,当在下拉列表中选择了一个项目时,我在我的控制器类中触发了GetNewGridData,它发回了我想要加载到我的网格中的JSON数据,如何将此新数据加载到网格?如何将新数据JSON数据加载到jqGrid中?
$("#mylist").change(function() {
var value = $(this).val();
alert(value);
$.ajax({
url: '<%= Url.Action("GetNewGridData`", "Billing") %>',
success: function (data) {
alert(data);
jQuery("#BillingGrid").setGridData('postData', data).trigger('reloadGrid');
}
});
});
答
下似乎做的伎俩:$('#BillingGrid').setGridParam({ url: '<%= Url.Action("GetGridData1", "Billing") %>' });
$("#mylist").change(function() {
var value = $(this).val();
alert(value);
$.ajax({
url: '<%= Url.Action("GetGridData1", "Billing") %>',
success: function (data) {
alert(data);
$('#BillingGrid').setGridParam({ url: '<%= Url.Action("GetGridData1", "Billing") %>' });
$('#BillingGrid').trigger('reloadGrid');
}
});
});