コントローラからスクリプトにデータを渡すのは悪い習慣ですか?、すなわち:
<script>
@foreach (... in ViewBag.X) {
$.mynamespace.x[i] = ...
}
</script>
「ビューをバイパスする」とは、次のようにすることを意味します。
<ul id="..." style="display:none;">
@foreach (... in ViewBag.X) {
<li id="...">...</li>
...
}
</ul>
そして、セレクターを使用したスクリプトで、$.mynamespace.x
配列を埋めることができました。