- Timestamp:
- 2019-05-24T23:56:45+12:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrycheckout.js
r33108 r33109 19 19 var options = ['fullview', 'textview', 'email']; 20 20 21 function toggleSelectAll(selAllCheckbox) { 22 // https://stackoverflow.com/questions/386281/how-to-implement-select-all-check-box-in-html 23 var allBerriesCheckboxList = document.getElementsByName('select-berry-checkbox'); 24 for (var i = 0; i < allBerriesCheckboxList.length; i++) { 25 // if the selectAllCheckbox is checked, then all the berries' checkboxes will get checked 26 // And vice-versa. 27 allBerriesCheckboxList[i].checked = selAllCheckbox.checked; 28 } 29 } 30 21 31 function deleteSelected() { 22 32 23 33 if(docList.length == 0) return; // no berries on page, nothing to delete 24 34 25 // https://stackoverflow.com/questions/386281/how-to-implement-select-all-check-box-in-html26 35 // https://stackoverflow.com/questions/590018/getting-all-selected-checkboxes-in-an-array 27 36 // https://www.w3schools.com/jsref/met_document_queryselectorall.asp … … 145 154 } 146 155 147 // Ensure the delete-all and delete-selected checkboxes are deselected 148 YAHOO.util.Dom.get('delall-checkbox').checked = false; 149 YAHOO.util.Dom.get('delselected-checkbox').checked = false; 156 // Ensure the select-all, delete-all and delete-selected checkboxes are deselected 157 YAHOO.util.Dom.get('select-all-checkbox').checked = false; 158 YAHOO.util.Dom.get('delete-selected-checkbox').checked = false; 159 YAHOO.util.Dom.get('delete-all-checkbox').checked = false; 150 160 } 151 161
Note:
See TracChangeset
for help on using the changeset viewer.