To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

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
});