来自Javascript的ASP MVC访问视图模型

时间:2017-08-03 16:02:29

标签: javascript jquery asp.net asp.net-mvc

我正在使用ASP MVC 4和jQuery。 我想从javascript获取ViewModel属性。 我尝试了stackoverflow的一些解决方案,但没有一个能为我工作。 希望你帮助我。

由于

1 个答案:

答案 0 :(得分:0)

您无法从外部JavaScript文件访问模型属性,因此您有两个选项。您可以在剃刀文件中包含所有JavaScript,如下面的链接所示。

access model in javascript asp .net mvc razor

否则,您可以设置全局JavaScript变量并在外部文件中使用它,如下所示。

razor.cshtml

@model Order
<script>
    var isEdit = '@Model.IsEditable'
</script>

externalfile.js

function getEdit() {
alert(isEdit);
}