我有一个带有Javascript函数的cshtml文件,它接受一组值,如下所示:
<script type="text/javascript">
var NamesAndAges = [
[Name, Age1, Year, 4],
[Name, Age1, Year, 5],
[Name, Age1, Year, 3],
[Name, Age1, Year, 2],
[Name, Age1, Year, 1]
];
....
.... left out for brevity
</script>
然后我为每个循环创建了一个为上述函数构建数组的循环。
@foreach (var a in Model.Children.Where("Visible"))
{
var Name = a.Name
var Age = a.Age
var Year = a.Year
}
我如何将foreach
循环中的值(我知道我可能必须在循环之外声明它们)传入Javascript中?
我已经看过几个帖子但是找不到任何解释如何传递数组(或者他们没有被回答)?