Javascript代码中的MVC 4模型

本文关键字:模型 MVC 代码 Javascript | 更新日期: 2023-09-27 18:22:22

我想用剃刀视图中的模型对象中的值来执行下面的if语句。我不知道该怎么做。。。有人知道吗?

<script> 
if (@Model.projects.Count == 1) {
    var prj_id = document.getElementById('prj_id');
    prj_id.selectedIndex = 1;
    LoadOwner();
  }
</script>

Javascript代码中的MVC 4模型

如果你想在javascript代码中粘贴模型变量,你需要这样的东西:

<script> 
var count = '@Model.projects.Count';
if (count == 1) {
    var prj_id = document.getElementById('prj_id');
    prj_id.selectedIndex = 1;
    LoadOwner();
  }
</script>

或者像这样,取决于什么适合你:

@if (Model.projects.Count == 1) {
  <script> 
    var prj_id = document.getElementById('prj_id');
    prj_id.selectedIndex = 1;
    LoadOwner();
  </script>
}