【发布时间】:2019-08-09 23:51:51
【问题描述】:
我正在开发一个使用模型绑定的MVC 项目。我需要访问视图页面中引用的javascript 文件中的整个模型。
我尝试在视图页面的脚本标记内对整个模型进行 JSON 编码。
var model = @Html.Raw(Json.Encode(Model));
console.log(model);
效果很好。
就我而言,整个脚本必须保留在单独的页面中,即。不在视图页面本身内。如何从该脚本页面访问整个模型?
单个属性可以绑定到隐藏的输入字段,并且可以通过其id从js中访问该值即:
<input type="hidden" id="modelObject" value="@model.property")/>
var model = $("#modelObject").val();
我需要 js 页面中的整个模型。这怎么可能实现?
提前致谢。
【问题讨论】:
-
我的回答对你有用吗?
-
查看
script元素的src属性。
标签: jquery asp.net asp.net-mvc model-view-controller model-binding