Это парадигма 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}]
В чем здесь проблема и как обойти это?