2016-05-16 61 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