我正在使用ASP MVC 4和jQuery。 我想从javascript获取ViewModel属性。 我尝试了stackoverflow的一些解决方案,但没有一个能为我工作。 希望你帮助我。
由于
答案 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);
}