To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
root / plugins / redmine_tags / assets / javascripts / projects_index.js @ 1252:fe3777d42b76
History | View | Annotate | Download (1.22 KB)
| 1 | 1252:fe3777d42b76 | luis | var IndexFilter = {
|
|---|---|---|---|
| 2 | init: function(){ |
||
| 3 | var self = this; |
||
| 4 | $('fieldset#filters_fieldset legend').live("click", self.toggle); |
||
| 5 | }, |
||
| 6 | 1251:9523dff58d3d | luis | |
| 7 | 1252:fe3777d42b76 | luis | expanded: false, |
| 8 | 1251:9523dff58d3d | luis | |
| 9 | 1252:fe3777d42b76 | luis | toggle: function(){ |
| 10 | var fieldset = $(this).parents('fieldset').first(); |
||
| 11 | fieldset.toggleClass('collapsed');
|
||
| 12 | fieldset.children('div').toggle();
|
||
| 13 | } |
||
| 14 | }; |
||
| 15 | 776:af852d82b00b | luis | |
| 16 | 1252:fe3777d42b76 | luis | /*
|
| 17 | function toggleFieldsetWithState(obj){
|
||
| 18 | var fset = $(obj).parent('fieldset');
|
||
| 19 | 794:eebd5b1f5eb0 | luis | |
| 20 | 1252:fe3777d42b76 | luis | // is the fieldset collapsed?
|
| 21 | var status = fset.hasClass("collapsed");
|
||
| 22 | |||
| 23 | // change_session(fset, status);
|
||
| 24 | // toggleFieldset(fset);
|
||
| 25 | }
|
||
| 26 | |||
| 27 | |||
| 28 | function submitForm(){
|
||
| 29 | $('submitButton').click();
|
||
| 30 | }
|
||
| 31 | |||
| 32 | |||
| 33 | function change_session(id, nstatus) {
|
||
| 34 | 776:af852d82b00b | luis | var url = "projects/set_fieldset_status";
|
| 35 | 1252:fe3777d42b76 | luis | var request = new jQuery.ajax(url, {
|
| 36 | method: 'post',
|
||
| 37 | parameters: {field_id: id, status: nstatus},
|
||
| 38 | asynchronous: true
|
||
| 39 | });
|
||
| 40 | }
|
||
| 41 | |||
| 42 | 782:eb3e9e1ffc13 | luis | |
| 43 | 791:b5e8049ded56 | luis | function keypressHandler (event){
|
| 44 | 794:eebd5b1f5eb0 | luis | var key = event.which || event.keyCode;
|
| 45 | switch (key) {
|
||
| 46 | default:
|
||
| 47 | 1251:9523dff58d3d | luis | break;
|
| 48 | 794:eebd5b1f5eb0 | luis | case Event.KEY_RETURN:
|
| 49 | 1251:9523dff58d3d | luis | $('submitButton').click();
|
| 50 | return false;
|
||
| 51 | }
|
||
| 52 | }
|
||
| 53 | 791:b5e8049ded56 | luis | |
| 54 | 1252:fe3777d42b76 | luis | */
|
| 55 | |||
| 56 | 1251:9523dff58d3d | luis | $(document).ready(function(){ |
| 57 | 1252:fe3777d42b76 | luis | // $('search-input').on('keypress', keypressHandler);
|
| 58 | IndexFilter.init(); |
||
| 59 | 791:b5e8049ded56 | luis | }); |