如何在mvc3视图中调用foreach中的javascript函数

use*_*165 3 javascript c# asp.net-mvc asp.net-mvc-3

我想在asp.net mvc3视图中调用c#代码中的JavaScript函数,但不知道如何执行此操作.我的代码如下

Javascript函数

function JK(){

   alert("Javascript Function Called From foreach");

  }
Run Code Online (Sandbox Code Playgroud)

C#Foreach

foreach(var item in collection){ //I want to call JavaScript function here on every iterate.  
}
Run Code Online (Sandbox Code Playgroud)

Vla*_*lin 13

那么你可以使用这样的东西:

foreach (var item in collection) {
   <script type="text/javascript">
     JK();
   </script>
}
Run Code Online (Sandbox Code Playgroud)

如果你需要在javascript代码中使用foreach,你应该使用.像这样:

<script type="text/javascript">
   @foreach (var item in collection) {
      <text>JK();</text>
   }
</script>
Run Code Online (Sandbox Code Playgroud)