文章出處
View Code
View Code
文章列表
有時候我們只需要使用一次json數據,這時候直接在后臺查出json,然后用view.bag傳到前臺使用,就會很方便。。(在前臺用ajax請求的話,感覺有點多余。。)
上代碼
后臺:

public ActionResult Index() { List<Class1> str = new List<Class1>(); str.Add(new Class1(){ Name="gao", Age="18"}); str.Add(new Class1() { Name = "cong", Age = "21" }); //Newtonsoft json.net ViewBag.g = Newtonsoft.Json.JsonConvert.SerializeObject(str); return View(); }
前臺

<script> var a = '@Html.Raw(ViewBag.g)'; alert(a); </script>
這樣就可以愉快的用js操作了。。。
注意:在js中默認會對字符串中的特殊字符進行編碼的,比如"會被轉成"
用@html.Raw()讓它不轉碼;
文章列表
全站熱搜