2015-04-07 49 views
0

价值引导下拉菜单设置为隐藏值asp.net我有4个值的所有,下拉菜单项,另一个项目,第三项是最后一个如何使用JavaScript

<div class="search-bar-dropdown dropdown"> 
    <div class="dropdown-container"> 
      <p class="dropdown-button js-dropdown-button">All</p> 
      <ul class="dropdown-menu dropdown-select"> 
       <li>Dropdown Menu Item</li> 
       <li>Another Item</li> 
       <li>Item Three</li> 
       <li>The Last One</li> 
      </ul> 
     <asp:hiddenfield id="_hdDropDown" runat="server"></asp:hiddenfield> 
    </div> 
</div> 

我不知道要怎么设置在标签p和标签UL力值使用javascript hiddenfield请帮我

回答

1

假设你正在使用jQuery,请尝试以下操作:

$(function() { 
    $(".dropdown-container p, .dropdown-container ul li").click(function() { 
     $("[id$=_hdDropDown]").val($(this).text()); 
    }); 
}); 
+0

谢谢你,我会尝试 – beginerdeveloper

+0

它不工作 – beginerdeveloper

+0

搞砸了隐藏字段的选择器,我已经更新了我的答案。 –