Revision 1263:d22852ba8132 plugins/redmine_tags/assets/javascripts

View differences:

plugins/redmine_tags/assets/javascripts/projects_index.js
1
var IndexFilter = {
2
    init: function(){
3
        var self = this;
4
        $('fieldset#filters_fieldset legend').live("click", self.toggle);
5
        // $('fieldset #submitButton').live("click", self.submitSearch);
6
    },
7

  
8
    expanded: false,
9

  
10
    toggle: function(){
11
        var fieldset = $(this).parents('fieldset').first();
12
        fieldset.toggleClass('collapsed');
13
        fieldset.children('div').toggle();
14
    },
15
    submitSearch: function(){
16
        console.log("Submitting search");
17
        $(this).submit();
18
        return false;
19
    }
20
};
21

  
22

  
23

  
24

  
25

  
26
/*
27
    function toggleFieldsetWithState(obj){
28
        var fset = $(obj).parent('fieldset');
29

  
30
        // is the fieldset collapsed?
31
	var status = fset.hasClass("collapsed");
32

  
33
        // change_session(fset, status);
34
	// toggleFieldset(fset);
35
    }
36

  
37

  
38

  
39

  
40
    function change_session(id, nstatus) {
41
	var url = "projects/set_fieldset_status";
42
    var request = new jQuery.ajax(url, {
43
	method: 'post',
44
          parameters: {field_id: id, status: nstatus},
45
          asynchronous: true
46
        });
47
    }
48

  
49

  
50
function keypressHandler (event){
51
  var key = event.which || event.keyCode;
52
  switch (key) {
53
      default:
54
        break;
55
      case Event.KEY_RETURN:
56
          $('submitButton').click();
57
          return false;
58
  }
59
}
60

  
61
*/
62

  
63
$(document).ready(function(){
64
//	$('search-input').on('keypress', keypressHandler);
65
    IndexFilter.init();
66
});

Also available in: Unified diff