У меня сейчас проблемы с отображением списка объектов, которые я получил в ответ на мой API. Ответ проходит и возвращает всех моих пользователей. Я передаю его методу контроллера, который просто возвращает представление с объектами в качестве модели, но когда я достигаю этого шага, действие завершается, и оно не отображает новую страницу
Моя Jquery:
<script>
$(document).ready(function () {
$('div.hidden').fadeIn(1500).removeClass('hidden');
});
$(function () {
$("#btnGetUsers").click(function () {
debugger;
var pathname = window.location.pathname.split("/");
var settings = {
contentType: "application/json",
accepts: "application/json",
beforeSend: function (request) {
request.setRequestHeader("AuthToken", "Token " + pathname[pathname.length - 3]);
},
dataType: "json",
type: "GET",
url: "https://localhost:44324/api/User/ListAll",
success: function (result) {
$.post('@Url.Action("ListAll", "User")', { users: result });
},
error: function () {
alert("Error")
}
};
$.ajax(settings);
});
}
);
</script>
Метод моего контроллера:
public IActionResult ListAll(List<User> users)
{
return View("ListAll", users);
}