2015-02-10 67 views
0

如何獲得的CheckBoxList的選擇項的值在jQuery的按鈕單擊事件......獲得選擇從複選框列表中的項目使用jQuery

<asp:CheckBoxList ID="check_list" runat="server"> 
     <asp:ListItem Text ="One" Value="1"></asp:ListItem> 
     <asp:ListItem Text ="Two" Value="2"></asp:ListItem> 
     <asp:ListItem Text ="Three" Value="3"></asp:ListItem> 
    </asp:CheckBoxList> 
<input type="button" id="btn_click" value="Click"/> 
+0

所有檢查的值你已經嘗試過做寫的東西?你能發佈你的JavaScript代碼嗎? – jean 2015-02-10 11:24:25

+0

總是一個好主意,顯示你已經嘗試過。 '$('#check_list')。val()'應該這樣做 – 2015-02-10 11:25:23

+0

oops沒有正確地讀取問題。 ''('#btn_click')。click(function(){$('#check_list')。val()});' – 2015-02-10 11:27:08

回答

-1

見jQuery的:checked選擇作爲API描述。

1

只需使用一個屬性選擇像 在按一下按鈕就可以循環槽狀

$("#btn_click").click(function(){ 
    $("[id*=check_list] input[type=checkbox]:checked").each(function() { 
      // add $(this).val() to your array 
     }); 
    }); 
+0

不會工作 - 這是一個選擇不是輸入。不是我的失望! – 2015-02-10 11:37:36

+0

在HTML中呈現頁面時,複選框將評估爲輸入控件。 – 2015-02-10 11:39:28

+0

@Dave,它不是'>元素的列表(您可能會將混淆在一起)。該代碼將不起作用,因爲它假定相同的id '用於所有的複選框,這是錯誤的。 – 2015-02-10 11:40:12

相關問題