簡體   English   中英

如何在javascript中的列表視圖中獲取列表框ID

[英]How to get listbox id inside the listview in javascript

我想在JavaScript的listview中獲取listbox id。

這是我的Javascript:

<script>

             Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(
      function (sender, e) {
          var control = $find('<%= results.ClientID %>');
          if (e.get_postBackElement().id =="<%=this.results.ClientID%>") {
               $get("divvv").style.display = "none";
           }
           else {
               $get("divvv").style.display = "block";
           }
 });

</script>

結果是我的列表框ID,但它在列表視圖中,因此我無法直接按上面指定的方式獲取列表框。它顯示錯誤。 請幫助我。謝謝

我還沒有測試過,但是你可以試試看

function (sender, e) {
          var control = $find('<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>');
          if (e.get_postBackElement().id =='<%= ((ListBox)MyListView.FindControl("myListBox")).ClientID %>') {
               $get("divvv").style.display = "none";
           }
           else {
               $get("divvv").style.display = "block";
           }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM