Commit 3cc04583 authored by Alex Denisov's avatar Alex Denisov

Reloading of events via ajax instead of page reloading.

parent 0d9f73fa
...@@ -10,13 +10,20 @@ $(function(){ ...@@ -10,13 +10,20 @@ $(function(){
function dashboardPage(){ function dashboardPage(){
$(".event_filter_link").bind('click',(function(){ $(".event_filter_link").bind('click',(function(){
enableFilter(this.id); toggleFilter($(this));
reloadActivities();
})); }));
} }
function enableFilter(sender_id){ function reloadActivities(){
$('.content_list').html('');
Pager.init(20, true);
}
function toggleFilter(sender){
sender.parent().toggleClass('inactive');
var event_filters = $.cookie('event_filter'); var event_filters = $.cookie('event_filter');
var filter = sender_id.split('_')[0]; var filter = sender.attr('id').split('_')[0];
if (!event_filters) { if (!event_filters) {
event_filters = new Array(); event_filters = new Array();
} else { } else {
......
...@@ -29,7 +29,7 @@ module EventsHelper ...@@ -29,7 +29,7 @@ module EventsHelper
end end
content_tag :div, class: "filter_icon #{inactive}" do content_tag :div, class: "filter_icon #{inactive}" do
link_to dashboard_path, class: 'has_tooltip event_filter_link', id: "#{key}_event_filter", 'data-original-title' => tooltip do link_to 'javascript:void(0)', class: 'has_tooltip event_filter_link', id: "#{key}_event_filter", 'data-original-title' => tooltip do
image_tag "event_filter_#{key}.png" image_tag "event_filter_#{key}.png"
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment