我在ms-sql server中有一个带双引号的字符串:
我将它传递给观看者:
var json = '@Html.Raw(JsonConvert.SerializeObject(Model))';
var viewModelData = $.parseJSON(json);
在运行时它会像这样呈现:
var json = '{"Description":"\"I am text in double quotes\""}';
然后$ .parseJSON()抛出异常:
答案 0 :(得分:4)
我在这里做了很多不必要的事情 我只需要:
var viewModelData = @Html.Raw(JsonConvert.SerializeObject(Model));