Как получить значение объекта из списка в jQuery?В тот момент, когда я получаю Список ActionResults от контроллера, и я хочу получить значение каждого действия (html-код).
При попытке отправить единственный ActionResult без списка не возникает проблема.
Когда я пытаюсь отправить List<ActionResult>
, я получаю object Object
каждый раз.
<script type="text/javascript">
$(document).on('click', 'button', function () {
$cartAction = $("#" + this.id);
var url = $cartAction.data("url");
$.get(url, function (actions) {
console.log(actions); <-- return Objects Array
console.log(???); <-- how to get value of each actions
console.log(actions[1]); <-- return a single object
console.log(actions[1].document) <-- value undefined
});
});
</script>
public ActionResult Index()
{
var actionList = new List<ActionResult>()
{
// ViewComponents, PartialViews
};
return Json(actionList);
}
Я ожидаю возврата HTML-кода для каждого ActionResult, но я получаю
[объект Object], [объект Object]
для списка действий.
Редактировать: Ответ на мой вопрос здесь stackoverflow.com / а / 53639387/10338470