Я пытаюсь передать объект списка с сервера на успешный обратный вызов ajax, но ничего не получаю обратно в консоль и оповещение тоже не срабатывает. Я не выяснил, в чем может быть причина этого, и у меня не так много опыта со стороны JS, поэтому ваша помощь будет высоко ценится. Я пытался изменить ActionResult
на JsonResult
, но безрезультатно.
это метод действия
<!--language:lang-cs-->
public ActionResult jason()
{
var list = new CardModel().ItemList;
return Json(list);
}
и JS AJAX
<!--language: lang-js-->
<script>
$(document).ready(function () {
$.ajax({
type: 'GET',
url: "/Card/jason/",
dataType: 'json',
success: function myfunction(data) {
console.log(data);
var list = data;
console.log(list);
$.each(list, function (index, item) {
alert(item);
});
}
});
});
</script>