// Place all the behaviors and hooks related to the matching controller here. // All this logic will automatically be available in application.js. $(document).ready(function(){ $('.datepicker').datepicker({"format": "dd/mm/yyyy", "weekStart": 1, "autoclose": true}); $('.language_to').click(function(){ var language_to = $.trim($(this).attr('lang_sym')); $.ajax({ type: 'POST', url: Routes.translation_center_set_lang_to_path, data: { lang : language_to }, success: function(){ location.reload(); } }); }); $('.language_from').click(function(){ var language_from = $.trim($(this).attr('lang_sym')); $.ajax({ type: 'POST', url: Routes.translation_center_set_lang_from_path, data: { lang : language_from }, success: function(){ location.reload(); } }); }); $('#search_activity').click(function(){ $.ajax({ type: 'GET', url: Routes.translation_center_search_activity_path + '.js', data: $('#search_form').serialize() }); return false; }); $('#search_reset').click(function(){ $('#search_form').children('input').each(function(){ $(this).val('') }) $('#search_form').children('select').val(''); $('#search_activity').click(); }); $(document).on('click', '.pagination a', function(){ $.ajax({ type: "GET", url: $(this).attr("href"), dataType: "script" }); return false; }); $("body").on({ ajaxStart: function() { $('#loading').show(); }, ajaxStop: function() { $('#loading').hide(); } }); });