2013-08-30 81 views
2

我有一個動態填充的值爲複選框的列表。此代碼的工作,但有一些不必要的東西像文本,自由文本,免費文本等我選中的複選框的如何獲取使用jquery檢查的複選框的值

JS值:

$('#save').on('click', function() { 
    var val = $(':checked').map(function() { 
     return this.value; 
    }).get() 

    alert(val); 
}); 
+0

分享你的HTML還...並嘗試'$('inpu t:複選框:選中')' –

+0

選中複選框的所有值都會顯示,但會顯示一些不必要的文本。幫幫我!! – Rohini

+0

選中的複選框的所有值都會顯示,但會顯示一些不必要的文本。幫幫我!! – Rohini

回答

1

限制你的選擇只有checbox元素

//or you can use $(':checkbox:checked') 
var val = $('input[type="checkbox"]:checked').map(function() { 
    return this.value; 
}).get() 

演示:Fiddle

相關問題