将数组值传递给javascript函数

时间:2016-03-17 21:15:43

标签: javascript c# asp.net-mvc razor razorengine

我有一个带有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中?

我已经看过几个帖子但是找不到任何解释如何传递数组(或者他们没有被回答)?

0 个答案:

没有答案