2012-09-18 53 views
0

在我看來,我有一個JavaScript方法,我想稱之爲從我的模型傳遞數據。剃刀:從C#或其他方式調用Javascript

這裏是我的代碼

@for(var i = 0; i < @Model.SearchCriteria.Locations.Count; i++) { 
         locationLog(@Model.SearchCriteria.Locations[i]); 
       } 

JavaScript的方法是locationLog。當然,這是拋出一個錯誤,說這種方法不被識別。我必須做什麼?

回答

1

您是否嘗試過在腳本標記中將您的調用包裝爲「locationLog」?

@for(var i = 0; i < @Model.SearchCriteria.Locations.Count; i++) { 
    <script type="text/javascript">locationLog(@Model.SearchCriteria.Locations[i]);</script> 
} 
+0

是的,只是現在做 - 它的工作。 –

+0

非常好,很高興我能幫到你 – mreyeros