使用jQuery或AngularJS在另一个View中获取元素的id

时间:2014-09-08 10:52:09

标签: jquery asp.net-mvc angularjs

我有一个MVC项目。在这个项目中,我有多个视图。在我的一个视图中,我有一个按钮,在另一个视图中,我有一个div。

当我点击按钮时,我希望div被禁用。但是如何从另一个视图中获取div元素?下面是一个小例子:

Index.cshtml:

<div id="firstDiv">Hello</div>

SecondView.cshtml:

<button class="btn" onclick="DisableFirstDiv()">Disable div</button>
<script>
    function DisableFirstDiv() {
        //What to do? How do I get the div element from the other View?
    }
</script>

1 个答案:

答案 0 :(得分:0)

如果他们在同一页面内:

 function DisableFirstDiv() {
     $("#firstDiv") //Do your magic
}

但是,如果你不在同一页面内,你想使用AngularJS。您可以在服务中存储标记或信息。