Передача данных в формате JSON с помощью ajax не работает ⇐ C#
-
Гость
Передача данных в формате JSON с помощью ajax не работает
Я пытаюсь вызвать действие в своем контроллере с некоторыми данными JSON, кажется, оно достигает действия, но все данные имеют нулевые значения.
Вот как выглядит моя функция Ajax:
function AjaxPost(url, data) { $.ajax({ URL: URL, тип: «ПОСТ», contentType: 'приложение/json; кодировка = utf-8', данные: JSON.stringify(данные), //Я попробовал добавить следующее, но безрезультатно: данные процесса: правда, традиционный: правда, успех: функция (ответ) { //код успеха }, ошибка: функция (ошибка) { console.error(ошибка); } }); } Вот как я создаю функцию AjaxPost:
Я звоню контролеру:
public IActionResult PrivateChat (int id, строковое имя пользователя, строковое ConnectionID) { //в этот момент //идентификатор = 0 //имя пользователя = ноль //ID соединения = ноль } Я также пробовал методы из следующих источников, но данные остались нулевыми:
ссылка1
ссылка2
ссылка3
Я пытаюсь вызвать действие в своем контроллере с некоторыми данными JSON, кажется, оно достигает действия, но все данные имеют нулевые значения.
Вот как выглядит моя функция Ajax:
function AjaxPost(url, data) { $.ajax({ URL: URL, тип: «ПОСТ», contentType: 'приложение/json; кодировка = utf-8', данные: JSON.stringify(данные), //Я попробовал добавить следующее, но безрезультатно: данные процесса: правда, традиционный: правда, успех: функция (ответ) { //код успеха }, ошибка: функция (ошибка) { console.error(ошибка); } }); } Вот как я создаю функцию AjaxPost:
Я звоню контролеру:
public IActionResult PrivateChat (int id, строковое имя пользователя, строковое ConnectionID) { //в этот момент //идентификатор = 0 //имя пользователя = ноль //ID соединения = ноль } Я также пробовал методы из следующих источников, но данные остались нулевыми:
ссылка1
ссылка2
ссылка3
Мобильная версия