2010-08-09 36 views
1

我有這樣的代碼:通價值

var addNew = $('#divListBox').find(':checked') 
        .map(function() { 
         return $(this).val(); 
        }).get(); 

我想知道如果有一種方式來獲得所有已選中的值,並把它們放在一個集合中,所以我可以把它送到我的控制器?

+2

你的代碼似乎要被罰款,你有什麼期待? – Sarfraz 2010-08-09 12:32:35

+0

根據你的定義,什麼是「收藏」? – Tomalak 2010-08-09 12:33:29

+0

雅,你的意思是你想要一個集合傳遞到你的服務器端處理程序?或者某種JavaScript控制器? – 2010-08-09 12:57:01

回答

1

你可以做到這一點...

var v_coll=[]; 
$('#divListBox').find(':checked').each(function(){ 
    v_coll.push($(this).val); 
});