2011-05-19 16 views
1

HI, 的情況是我想選擇與類名。產品-下拉列表中選擇下拉列表檢查所有複選框的值,我試過以下combonations但沒有奏效 -什麼是jQuery語法只選中檢查框的下拉列表中的值?

$(".product-dropdown li").each("input[type='checkbox']:checked", function(e){ 
     var cmd = $(this).val(); 
     addToTextBox(cmd); 
}); 

$(".product-dropdown li input[type='checkbox']:checked").each(function(e){ 
     var cmd = $(this).val(); 
     addToTextBox(cmd); 
}); 

$(".product-dropdown input[type='checkbox']:checked").each(function(e){ 
     var cmd = $(this).val(); 
     addToTextBox(cmd); 
}); 

我是新來的jQuery,但不熟悉語法,我想從複選框的下拉列表中選擇每個複選框的值,並將其附加到複選框的內容。

+0

你的HTML看起來像什麼? – BoltClock 2011-05-19 16:27:28

回答

2

關於jQuery文檔,:checked是正確的。

我試着用:

$('input[type=checkbox]:checked').length 

和它的工作。

您確定該課程是.product-dropdown,路徑是否正確? (.product-dropdown input

您還可以嘗試調試如果問題不在addToTextBox。這可能是你的代碼沒有執行的原因。

+0

我想即使.size()> 0條件也可以。雖然我已經提前.lenth @ cx42net:謝謝:) – Aniket 2011-05-24 18:40:06

+0

不客氣:) – 2011-05-25 06:54:22

相關問題