我有一个id为“mylist”的下拉列表,当在下拉列表中选择一个项目时,我在我的控制器类中触发GetNewGridData,它将我想要加载的JSON数据发送到我的网格中,如何加载这个新数据进入网格?
$("#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');
}
});
});
答案 0 :(得分:2)
以下似乎已经成功:$('#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');
}
});
});