是否可以将MVC C#List转换为javascript数组?
var jsArray = @Model.IntList;
非常感谢任何帮助。
答案 0 :(得分:6)
你可以做到
<script type="text/jscript">
var jsonVariable = @(Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.IntList)));//using Newtonsoft
//or you can use below
//var jsonVariable = @Html.Raw(Json.Encode(Model.IntList))
</script>
答案 1 :(得分:1)
您可以使用以下方法将@ Model.IntList转换为javascript数组
<script type="text/jscript">
var array = @Html.Raw(Json.Encode(Model.IntList))
</script>