]
добавление и получение модели в FormData
, чтобы передать объект модели как часть объекта FormData и извлечь его в контроллер, рассмотрите следующее Подход:
javascript:
создать объект FormData:
var formdata = new FormData($('form').get(0));
let model = { EventFromDate: fromDate, EventToDate: toDate, ... }; const modelJson = JSON.stringify(model);
$. Ajax ({{ URL: '@url.action ("yourActionName", "yourControllername")', Тип: 'post', Данные: FormData, ProcessData: ложь, ContentType: ложь, });
formdata.append("model", modelJson);
декорация действия [httppost] атрибут, чтобы указать, что оно получает http post запросы:
formdata.append("model", modelJson);
asp.net MVC автоматически свяжут строку модели JSON с соответствующим типом модели.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3