asp.net mvc中的Json序列化错误

问题描述 投票:1回答:2

它的asp.net mvc范例。我在模型上有一个价格属性,是IList类型的VMPrice。在视图中我做了类似的事情

<%var serializer = System.Web.Script.Serialization.JavaScriptSerializer();%>
<script type="text/javascript">
  var prices = '<%:serializer.Serialize(Model.Prices)%>';
  alert(prices);
  prices = $.parseJSON(prices);  // This line throws exception Invalid Json object
</script>

第四行的警报调用显示以下字符串

[{&quot;SKUID&quot;:3,&quot;ExFactoryPrice&quot;:765.00},{&quot;SKUID&quot;:5,&quot;ExFactoryPrice&quot;:39.91}]

这里有什么问题以及如何解决这个问题?

jquery asp.net-mvc json asp.net-mvc-3 serialization
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.