Привет У меня есть запрос JSON, как здесь:JSon Принятые данные = NULL
$.ajax({
url: "/DeviceUsage/FreeDevice",
type: "POST",
data: JSON.stringify({ data: Ids }),
error: function (data) {
alert("error " + data);
},
success: function (data) {
if (data === "") {
alert("succes")
}
else {
alert(data);
}
}
});
где Идентификаторы = var Ids = new Array();
(полный Интс)
Мой Json выглядит следующим образом:
{"data":[38,40,41]}
метод где я получаю Json:
[HttpPost]
public JsonResult FreeDevice(FreeDeviceModel m)
{
return Json("");
}
и мой ViewModel:
public class FreeDeviceModel
{
public List<int> data { get; set; }
}
Я перекрестно проверили все с Json валидатор, Json2C#
и Eveything выглядит правильно, так почему ничего не получаемые помехи методом FreeDevice?
Для выяснения у меня есть проблемы с этим:
данных shoudl быть списком из 3-х элементов, но Null
возвращение JSon (м) ; – Hackerman
Я обновил свой вопрос. Я имею в виду, что freeDevice ничего не получает – szpic
Итак, вызов ajax вводит условие, в котором он предупреждает данные, верно? – Hackerman