From 42fcb0c29c50c7a4b26fb63a06ce360097d7c7f2 Mon Sep 17 00:00:00 2001 From: Ramkrishna Chakrabarty Date: Tue, 26 Oct 2010 15:27:33 -0400 Subject: [PATCH] fixed select all checkbox in grid. the footer now updates when all items are selected --- templates/grid_base.mako | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/templates/grid_base.mako b/templates/grid_base.mako index 672392cb163..3d15efa0015 100644 --- a/templates/grid_base.mako +++ b/templates/grid_base.mako @@ -611,34 +611,27 @@ }); } - function check_all_items() - { + function check_all_items() { var chk_all = document.getElementById('check_all'); var checks = document.getElementsByTagName('input'); //var boxLength = checks.length; var total = 0; - if ( chk_all.checked == true ) - { - for ( i=0; i < checks.length; i++ ) - { - if ( checks[i].name.indexOf( 'id' ) != -1) - { + if ( chk_all.checked == true ) { + for ( i=0; i < checks.length; i++ ) { + if ( checks[i].name.indexOf( 'id' ) != -1) { checks[i].checked = true; total++; } } } - else - { - for ( i=0; i < checks.length; i++ ) - { - if ( checks[i].name.indexOf( 'id' ) != -1) - { + else { + for ( i=0; i < checks.length; i++ ) { + if ( checks[i].name.indexOf( 'id' ) != -1) { checks[i].checked = false } } } - + init_grid_elements(); }