使用jquery查找子元素

问题描述:

我已将ListView放置在Panel中。 Listview包含复选框。现在,如果我点击面板,当checkBOX被选中时,它应该只显示弹出窗口。否则,它不应该加载Popup。使用jquery查找子元素

现在如何检查使用jQuery ListView内的复选框是否被选中?请帮助....

if ($('#<%=ListView.ClientID%> input:checkbox).is(:checked)')){ShowLoadingPanel();} 





<telerik:RadListView ID="Listview" runat="server" OnItemCommand="Listview_ItemCommand" 
             AllowMultiItemSelection="true"> 
             <ItemTemplate> 
              <telerik:RadButton ID="chk1" ButtonType="ToggleButton" ToggleType="CheckBox" 
               Text='<%# Eval("c") %>' CssClass="CheckBox" runat="server" CommandName="Edit" 
               AutoPostBack="true" ForeColor="Black" Font-Size="12px" line-height="18px"> 
              </telerik:RadButton> 
              <br /> 
             </ItemTemplate> 
            </telerik:RadListView> 
+0

请告诉我你的代码/ HTML – 2013-04-26 11:09:35

if ($(#myListViewID > input[type=checkbox]:checked).length > 0) doPopup(); 

裁判:http://api.jquery.com/checked-selector/

if($('#ListView input:checkbox').is(':checked')){ 

} 
+0

不工作.....如果($('#输入:复选框').is(':checked')){ alert(“Testing”); ShowLoadingPanel(); } – user1849388 2013-04-26 12:18:39

+0

''?你期望在这里?你是指''?这就是为什么我们要求代码片段。请编辑您的问题以添加更多信息。 – Basic 2013-04-26 12:21:56

+0

对不起,我更新了代码..是的,我想要的格式..... – user1849388 2013-04-26 12:31:51