Changeset 1524 for trunk/web-app
- Timestamp:
- Feb 15, 2011, 3:05:23 PM (10 years ago)
- Location:
- trunk/web-app
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web-app/css/advancedQuery.css
r1512 r1524 31 31 .searchoptions ul#criteria li { margin-left: 0; padding-left: 0; display: inline; } 32 32 33 input.transparent { 34 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; 35 filter: alpha(opacity=30); 36 opacity: 0.3; 37 -moz-opacity: 0.3; 38 -khtml-opacity: 0.3; 39 } 40 33 41 /** Options buttons **/ 34 42 .options { margin-top: 8px; } -
trunk/web-app/js/advancedQueryResults.js
r1501 r1524 1 function checkAllPaginated( input ) { 2 var paginatedTable = $(input).closest( '.paginate' ); 3 var dataTable = paginatedTable.closest( '.dataTables_wrapper' ); 4 var checkAll = $( '#checkAll', paginatedTable ); 5 6 var oTable = paginatedTable.dataTable(); 7 var inputs = $('input', oTable.fnGetNodes()) 8 9 // If any of the inputs is checked, uncheck all. Otherwise, check all 10 var check = false; 11 12 for(var i = 0; i < inputs.length; i++ ) { 13 if( !$(inputs[i]).attr( 'checked' ) ) { 14 check = true; 15 break; 16 } 17 } 18 19 inputs.each( function( idx, el ) { 20 $(el).attr( 'checked', check ); 21 }) 22 23 updateCheckAll( checkAll ); 24 } 25 26 function updateCheckAll( input ) { 27 var paginatedTable = $(input).closest( '.paginate' ); 28 var dataTable = paginatedTable.closest( '.dataTables_wrapper' ); 29 30 var checkAll = $( '#checkAll', paginatedTable ); 31 32 var oTable = paginatedTable.dataTable(); 33 var inputs = $('input', oTable.fnGetNodes()) 34 35 // Is none checked, are all checked or are some checked 36 var numChecked = 0 37 for(var i = 0; i < inputs.length; i++ ) { 38 if( $(inputs[i]).attr( 'checked' ) ) { 39 numChecked++; 40 } 41 } 42 43 checkAll.attr( 'checked', numChecked > 0 ); 44 45 if( numChecked > 0 && numChecked < inputs.length - 1 ) { 46 checkAll.addClass( 'transparent' ); 47 } else { 48 checkAll.removeClass( 'transparent' ); 49 } 50 } 51 1 52 function submitForm( form, url ) { 2 53 if( form == undefined || !form )
Note: See TracChangeset
for help on using the changeset viewer.