它的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>
第四行的警报调用显示以下字符串
[{"SKUID":3,"ExFactoryPrice":765.00},{"SKUID":5,"ExFactoryPrice":39.91}]
这里有什么问题以及如何解决这个问题?