我有一个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>
答案 0 :(得分:0)
如果他们在同一页面内:
function DisableFirstDiv() {
$("#firstDiv") //Do your magic
}
但是,如果你不在同一页面内,你想使用AngularJS。您可以在服务中存储标记或信息。