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

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

Javascript函数

function JK(){ alert("Javascript Function Called From foreach"); } 

C#Foreach

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

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

 foreach (var item in collection) {  } 

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

  

我会以不同的方式实现它

 @foreach(var item in collection) { 

您不能仅在视图中调用服务器端的JSfunction。 它看起来像

 @foreach(var item in collection) { ...  ... } 

输出html将包含此js函数的几个调用。

调用javascript函数

  //C# Code @Html.Raw("CallFunction('" + @param + "');"); //C# code.. 

现在为Javascriptfunction