是否可以将模型(服务器端)映射到JS对象?问题是我无法从服务器端返回一个json对象。
View.cshtml:
@model TestModel
<script type="text/javascript">
jQuery(function ($) {
var jsObject = {
Property1: @Model.Property1,
Property2: @Model.Property2,
Property3: @Model.Property3,
...
};
});
</script>
谢谢!
答案 0 :(得分:3)
您可以使用Json.Encode方法将数据对象转换为JavaScript Object Notation(JSON)格式的字符串。
var jsObject = @Html.Raw(Json.Encode(Model))