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 @ 1251:9523dff58d3d

History | View | Annotate | Download (830 Bytes)

1 776:af852d82b00b luis
function toggleFieldsetWithState(this_field){
2 1251:9523dff58d3d luis
        id = Element.up(this_field, 'fieldset').id;
3
4
    // is the fieldset collapsed?
5
        var status = $(id).hasClassName("collapsed");
6 777:facded821cee luis
        change_session(id, status);
7 1251:9523dff58d3d luis
8 777:facded821cee luis
        toggleFieldset(this_field);
9 1251:9523dff58d3d luis
}
10 776:af852d82b00b luis
11 794:eebd5b1f5eb0 luis
        function submitForm(){
12 1251:9523dff58d3d luis
                $('submitButton').click();
13
        }
14 794:eebd5b1f5eb0 luis
15 776:af852d82b00b luis
function change_session(id, nstatus) {
16
        var url = "projects/set_fieldset_status";
17 1251:9523dff58d3d luis
    var request = new Ajax.Request(url, {
18 776:af852d82b00b luis
                method: 'post',
19 1251:9523dff58d3d luis
        parameters: {field_id: id, status: nstatus},
20
        asynchronous: true
21
    });
22 781:62a8d632451c luis
}
23 782:eb3e9e1ffc13 luis
24 791:b5e8049ded56 luis
function keypressHandler (event){
25 794:eebd5b1f5eb0 luis
  var key = event.which || event.keyCode;
26
  switch (key) {
27
      default:
28 1251:9523dff58d3d luis
        break;
29 794:eebd5b1f5eb0 luis
      case Event.KEY_RETURN:
30 1251:9523dff58d3d luis
          $('submitButton').click();
31
          return false;
32
  }
33
}
34 791:b5e8049ded56 luis
35 1251:9523dff58d3d luis
$(document).ready(function(){
36
        $('search-input').on('keypress', keypressHandler);
37 791:b5e8049ded56 luis
});