ASP.NET CORE 8.0 MVC AJAX, передавая NULL в контроллерC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 ASP.NET CORE 8.0 MVC AJAX, передавая NULL в контроллер

Сообщение Anonymous »

Я пытаюсь отправить данные в метод контроллера, чтобы добавить элемент на репо. Однако, поскольку эти данные отправляются на метод, аргумент, переданный в метод, является NULL. Возвращение View (); Однако аргумент был все еще нулевым.
Я попытался, чтобы аргумент был самим объектом, что (книга) такая модель. Но безрезультатно. Advance. < /p>
.cshtml< /code> /jQuery: < /p>
@model Library.Models.Book

@{
ViewData["Title"] = "BookAddView";
}

BookAddView

Book















@Html.DisplayNameFor(model => model.AvailabilityStatus)


Submit






Back to List


$('#btn_SubmitBook').click(
function () {

var data = $("#frm_newBook").serialize();

$.ajax({
url: '@Url.Action("BookAdd", "Library")',
type: 'POST',
dataType: 'json',
content: "application/json; charset=utf-8",
data: data
});
}
);

< /code>
c# controller: < /p>
// POST : Book/Create and AddBook
[HttpPost]
public JsonResult BookAdd(string jsonInput)
{
if (String.IsNullOrEmpty(jsonInput))
{
return Json(0);
};

Book book = JsonConvert.DeserializeObject(jsonInput);

_bookRepository.AddBook(book);
return Json(1);
}


Подробнее здесь: https://stackoverflow.com/questions/788 ... controller
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ASP.NET CORE 8.0 MVC AJAX, передавая NULL в контроллер
    Anonymous » » в форуме Jquery
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • ASP.NET Core 8.0 MVC Ajax, передача нуля в контроллер
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как добиться того же эффекта, что и ASP.Net MVC Server.Transfer в ASP.Net Core MVC?
    Anonymous » » в форуме C#
    0 Ответы
    98 Просмотры
    Последнее сообщение Anonymous
  • Как добиться того же эффекта, что и ASP.NET MVC Server.Transfer в ASP.NET Core MVC?
    Anonymous » » в форуме C#
    0 Ответы
    105 Просмотры
    Последнее сообщение Anonymous
  • Реализация выхода из Azure B2C в приложениях ASP.NET Core MVC и ASP.NET MVC.
    Anonymous » » в форуме C#
    0 Ответы
    109 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»