У меня есть приложение Asp.Net MVC, использующее jqGrid. Могу ли я отправить Модель, которая используется для заполнения большого количества элементов управления моего пользовательского интерфейса (флажки, переключатели и т. Д.), На сервер (метод действия контроллера). Я хотел бы отправить эту модель на сервер вместо чтения пользовательского интерфейса. Можно ли это сделать?
var myGrid = jQuery("#list").jqGrid({
url: '/Data/GridData/',
datatype: 'json',
mtype: 'POST',
colNames: ['Year', 'Overall %'],
colModel: [
{ name: 'Year', index: 'Year', width: 80, align: 'center' },
{ name: 'overallHarvestPercent', index: 'overallHarvestPercent', width: 80, align: 'center'}],
postData: { contactId: jQuery('#contactId').val() },
pager: jQuery('#pager'),
rowNum: 10,
rowList: [5, 10, 20, 50],
sortname: 'id',
sortorder: "desc",
viewrecords: true,
imgpath: '',
caption: 'Harvest Data Results'
});