2017-05-31 23 views
0

我已經視圖名稱測試其上的任何導航欄內容鏈接的點擊我要說明,以期DIV 2 加載我該怎麼辦呢側面導航欄如何在asp.net mvc的同一個視圖上點擊url.action打開視圖?

<div id='sidebar-nav'> 
    ... 

    <li style="color:black"><a [email protected]("Desc", 
    "Home",new{[email protected]})>@obj</li> 
    ... 

</div> 

<div id="div2"></div> 

? 我GOOGLE了它,但不明白,因爲新的asp.net

+0

是'div2'在第一次隱藏?您可以使用JS功能,例如'; $('a [id =^@ obj'')。click(function(){$('#div2')。show();}'或者使用jQuery對話框在彈出窗口中加載部分視圖想做)。 –

回答

1

您可以使用jQuery加載div2

例子:

<div id='sidebar-nav'> 
    ... 

    <li style="color:black"><a href='@Url.Action("Desc", 
    "Home",new{[email protected]})'>@obj</li> 
    ... 

</div> 

<div id="div2"></div> 


<script type="text/javascript"> 
    $(function(){ 
     $("li>a").click(function (e) { 
      e.preventDefault(); 
      $("#div2").load($(this).attr("href")); 
     }); 
    }); 
</script> 
相關問題