Revision 1252:fe3777d42b76 plugins/redmine_tags/assets/javascripts

View differences:

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

  
4
    // is the fieldset collapsed?
5
	var status = $(id).hasClassName("collapsed");
6
	change_session(id, status);
7
    expanded: false,
7 8

  
8
	toggleFieldset(this_field);
9
}
9
    toggle: function(){
10
        var fieldset = $(this).parents('fieldset').first();
11
        fieldset.toggleClass('collapsed');
12
        fieldset.children('div').toggle();
13
    }
14
};
10 15

  
11
	function submitForm(){
12
		$('submitButton').click();
13
	}
16
/*
17
    function toggleFieldsetWithState(obj){
18
        var fset = $(obj).parent('fieldset');
14 19

  
15
function change_session(id, nstatus) {
20
        // 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) {
16 34
	var url = "projects/set_fieldset_status";
17
    var request = new Ajax.Request(url, {
18
		method: 'post',
19
        parameters: {field_id: id, status: nstatus},
20
        asynchronous: true
21
    });
22
}
35
    var request = new jQuery.ajax(url, {
36
	method: 'post',
37
          parameters: {field_id: id, status: nstatus},
38
          asynchronous: true
39
        });
40
    }
41

  
23 42

  
24 43
function keypressHandler (event){
25 44
  var key = event.which || event.keyCode;
......
32 51
  }
33 52
}
34 53

  
54
*/
55

  
35 56
$(document).ready(function(){
36
	$('search-input').on('keypress', keypressHandler);
57
//	$('search-input').on('keypress', keypressHandler);
58
    IndexFilter.init();
37 59
});

Also available in: Unified diff