2016-05-16 27 views
0

內如何找到gridContent,如果它位於距離BeginForm()如下呈現的形式:使用jQuery選擇一個div一個ASP.NET MVC形式

@using (Html.BeginForm(null,null,FormMethod.Get,new{id = "searchByCriteria"})){ 
    <table> 
     @* blah blah blah *@ 
    </table> 
    <div id = "buttons"> 
     @* blah blah blah *@ 
    </div> 
    <div id="gridContent"> Find this section</div> 
} 

回答

1

的形式將有ID searchByCriteria ..因此,使用這種

$("#searchByCriteria #gridContent")

$("#searchByCriteria").find("#gridContent")

+0

類型的主題,但如果我想擦除'gridContent'內的內容,我可以做'document.getElementById($(「#searchByCriteria」)。find(「#gridContent」))。innerHTML =「」;' ? –

+1

不要混合使用jQuery和JavaScript來定位DOM元素。這應該做'$(「#searchByCriteria #gridContent」)。html(「」)' – Krishna