我试图将一个参数从我的视图传递到我的控制器,我遇到: 当我尝试执行我的操作 GetCompanyDataWithId 时,值不能为空。
成功运行会将参数传递给控制器,该控制器将返回用于填充我的 jqGrid 的 JSON 数据。
似乎价值没有被正确传递有什么想法吗?
$("#dropdwnlist").change(function () {
var value = $(this).val();
$.ajax({
url: '<%= Url.Action("GetCompanyDataWithId", "Billing") %>',
type: "POST",
data: { companyid: "25" },
success: function (data) {
alert(data);
$('#Bgrid').setGridParam({ url: '<%= Url.Action("GetCompanyDataWithId", "Billing") %>'});
$('#Bgrid').trigger('reloadGrid');
},
error: function(xhr, ajaxOptions, thrownError) {
alert(xhr.responseText);
}
}).done(function (msg) {
alert("Data Saved: " + msg);
});
});