Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/01/2015, 11:59
diurno10
(Desactivado)
 
Fecha de Ingreso: abril-2013
Ubicación: rosario
Mensajes: 248
Antigüedad: 11 años
Puntos: 17
Respuesta: Error con efecto "cargando" en algunos navegadores

Una boludes, pero a mi me paso una vez, proba de colocar las funciones arriba de todo, ej:

Código Javascript:
Ver original
  1. function load_calendario1()
  2. {
  3.     open_loading();
  4.    
  5.     $.ajax({
  6.         type: "POST",
  7.         url: url1,
  8.         async: false,
  9.         cache: false,
  10.         dataType : "json",
  11.         data: {
  12.             ajax: true,
  13.             action: "action"},
  14.         cache: false,
  15.         success: function(jsonData, textStatus, jqXHR)
  16.         {
  17.             jsonData = $.parseJSON(jsonData);
  18.             if(jsonData.errors==false)
  19.             {
  20.                
  21.             }
  22.             close_loading();
  23.         }
  24.     });
  25. }
  26.  
  27. function load_calendario2()
  28. {
  29.     open_loading();
  30.    
  31.     $.ajax({
  32.         type: "POST",
  33.         url: url1,
  34.         async: false,
  35.         cache: false,
  36.         dataType : "json",
  37.         data: {
  38.             ajax: true,
  39.             action: "action"},
  40.         cache: false,
  41.         success: function(jsonData, textStatus, jqXHR)
  42.         {
  43.             jsonData = $.parseJSON(jsonData);
  44.             if(jsonData.errors==false)
  45.             {
  46.                
  47.             }
  48.             close_loading();
  49.         }
  50.     });
  51. }  
  52.  
  53. function open_loading()
  54. {
  55.     $('body').addClass("loading");
  56. }
  57.  
  58. function close_loading()
  59. {
  60.     if(web_cargada==true)
  61.     {
  62.         $('body').removeClass("loading");        
  63.     }    
  64. }
  65.  
  66. $(document).ready(function() {
  67.    
  68.     open_loading();
  69.        
  70.     load_calendario1();
  71.     load_calendario2();
  72.    
  73.     web_cargada = true;
  74.    
  75.     close_loading();    
  76. });