Ignore:
Timestamp:
Jul 25, 2010, 6:11:22 PM (15 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, client
Children:
53a42c4
Parents:
5865e5f
git-author:
Alex Dehnert <adehnert@…> (07/25/10 17:39:19)
git-committer:
Alex Dehnert <adehnert@…> (07/25/10 18:11:22)
Message:

JS select none/all/invert on request list page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • remit/remit_templates/vouchers/reimbursementrequest_list.html

    r18ae984 raf48a00  
    8484</table>
    8585
     86<ul class='select-modifiers'>
     87<li><a id='select-all'   href='#'>Select All</a></li>
     88<li><a id='select-none'  href='#'>Select None</a></li>
     89<li><a id='select-other' href='#'>Invert Selection</a></li>
     90</ul>
     91
     92<script type='text/javascript'>
     93$('#select-all').click(function(){
     94    $('#request-list input:checkbox').attr('checked', 'checked');
     95    return false;
     96});
     97$('#select-none').click(function(){
     98    $('#request-list input:checkbox').removeAttr('checked');
     99    return false;
     100});
     101$('#select-other').click(function(){
     102    $('#request-list input:checkbox').each(function(){
     103        this.checked = !this.checked;
     104    });
     105    return false;
     106});
     107</script>
     108
    86109<h3>Bulk Actions</h3>
    87110
Note: See TracChangeset for help on using the changeset viewer.