Sha256: b5f20a164ab19dffd9a8e07a398b8454973b6f39ce890a77716b4860d62da302

Contents?: true

Size: 1.61 KB

Versions: 6

Compression:

Stored size: 1.61 KB

Contents

// 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({format: '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();
  });

  $(".pagination a").live('click', function() {
    $.ajax({
      type: "GET",
      url: $(this).attr("href"),
      dataType: "script"
    });
    return false;
  });

  $("body").on({
    ajaxStart: function() { 
      $('#loading').show();
    },
    ajaxStop: function() { 
      $('#loading').hide();
    }    
  });

});

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
translation_center-0.0.6 app/assets/javascripts/translation_center/center.js
translation_center-0.0.5 app/assets/javascripts/translation_center/center.js
translation_center-0.0.4 app/assets/javascripts/translation_center/center.js
translation_center-0.0.3 app/assets/javascripts/translation_center/center.js
translation_center-0.0.2 app/assets/javascripts/translation_center/center.js
translation_center-0.0.1 app/assets/javascripts/translation_center/center.js