.result_table_row_selected {
background-color: [% css_colors.item_selected %];
}
-#selected_records_summary {
+#selected_records_summary, #clear_selected_records {
margin-left: 5em;
}
document.getElementById('select_all_records').checked = true;
}
+ function deselectSelectedOnPage() {
+ var to_del = [];
+ [].forEach.call(rec_selectors, function(el) {
+ if (el.checked) {
+ el.checked = false;
+ adjustLegacyControlsVis('delete', el.value);
+ toggleRowHighlighting(el);
+ to_del.push(el.value);
+ }
+ });
+ if (to_del.length > 0) {
+ mungeList('delete', to_del);
+ }
+ }
+
document.getElementById('select_all_records').addEventListener('click', function() {
if (this.checked) {
// adding
}
} else {
// deleting
- var to_del = [];
- [].forEach.call(rec_selectors, function(el) {
- if (el.checked) {
- el.checked = false;
- adjustLegacyControlsVis('delete', el.value);
- toggleRowHighlighting(el);
- to_del.push(el.value);
- }
- });
- if (to_del.length > 0) {
- mungeList('delete', to_del);
- }
+ deselectSelectedOnPage();
}
});
+ document.getElementById('clear_selected_records').addEventListener('click', function() {
+ deselectSelectedOnPage();
+ document.getElementById('select_all_records').checked = false;
+ });
+
+
})();