Пытаться передать данные из метода действия контроллера на частичный просмотр [дубликат]

sc.nextLine() лучше по сравнению с анализом ввода. Потому что производительность разумна, это будет хорошо.

1
задан Zax 9 June 2015 в 10:56
поделиться

3 ответа

Назначьте свою коллекцию переменной javascript, используя

var users = @Html.Raw(Json.Encode(Model.AllUsers))

, которую вы можете перебрать по

$.each(users, function(index, item) {
  // access the properties of each user
  var id = item.Id;
  var name = item.Name;
  ....
});
7
ответ дан Stephen Muecke 28 August 2018 в 19:09
поделиться
<script type="text/javascript">

    var UsersList = @Html.Raw(Json.Encode(Model.AllUsers))

    for (var i = 0; i < UsersList.length; i++) {
        alert(UsersList[i].Id);
        alert(UsersList[i].Name);

    } 
 </script>
2
ответ дан Abbas Galiyakotwala 28 August 2018 в 19:09
поделиться

JavaScript, как правило, недовольны компонентами бритвы, хотя, если выше это часть файла CSHTML, он будет работать.

Другие подходы:

  1. Отобразить коллекцию, используя razor @foreach ...
  2. Передача коллекции как параметра с вашей веб-страницы в функцию JavaScript на каком-либо событии

Как вы называете эту функцию и что она делает?

0
ответ дан Peter Smith 28 August 2018 в 19:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: