2010-11-01 43 views
1

我有一個GridView創建複選框。GridView中顯示檢查複選框的計數

我想顯示在我的頁面上有多少個複選框沒有使用按鈕被點擊。我希望它能夠動態顯示。

所以,如果我點擊3個複選框,我會看到數字3被顯示。 (顯示在div標籤內將是理想的)。

+0

這是我的GridView: – user494011 2010-11-01 21:21:48

+0

這是怎麼由不同人編輯的問題? – 2010-11-01 21:50:09

+0

@jruddell請參閱http://stackoverflow.com/privileges特別是,查看「重新提問」和「編輯問題和答案」權限。請注意,我在這種情況下所做的一切都是刪除一些不相關的標籤 - 如果還有其他內容,我會發表評論。 – lonesomeday 2010-11-01 21:55:52

回答

0

這是很難做到這一點,而不能看到你的代碼,但這樣的事情應該工作:

$('#gridview').delegate('input:checkbox', 'click', function() { 
    var count = $('#gridview').find('input:checkbox:checked').length; 

    $('div#count').html(count); 
}); 
+0

即時通訊新的jquery,所以任何幫助,我可以通過電子郵件發送我的代碼,以供您查看? – user494011 2010-11-01 21:43:29

+0

@ user494011 http://jsfiddle.net – lonesomeday 2010-11-01 21:44:28

2

是這樣的:

$('#gridview input:checkbox').live('click', function(){ 
    $('#count').html($('#gridviewcontainer input:checkbox:checked').length); 
}) 
相關問題