Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2012, 06:05
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 2 meses
Puntos: 10
Condicion para que salga imagen Loading

Hola, por favor quisiera saber como puedo hacer una condicion para que saliera la imagen animada de loading......

Tengo esta condicion que cuando no hay registros sale:

Código Javascript:
Ver original
  1. if(html_user == '') html_user = '<tr><td colspan="4" align="center">No se encontraron registros..</td></tr>';

Cuando hay registros:

Código PHP:
Ver original
  1. $("#data tbody").html(html_user);


Entonces lo que quiero es que antes de encontrar los registros me salga la imagen animada de loading......

Pongo todo el cod.


Código Javascript:
Ver original
  1. function filtrar()
  2. {  
  3.                 $.ajax({
  4.                     // Antes de realizar la llamada mostramos el ajax load
  5.                     beforeSend: function(){
  6.                         $('#data').html('<img id="loader" src="imagenes_menu/ajax-loader.gif"/>');
  7.                     },
  8.         data: $("#frm_filtro").serialize()+ordenar,
  9.         type: "POST",
  10.         dataType: "json",
  11.         url: "ajax.php?action=listar",
  12.             success: function(data){
  13.     var html_user ='' ;
  14.     if(data.length > 0){
  15.         $.each(data, function(i,item){
  16.        
  17.        
  18.          
  19.  html_user += '<tr ondblclick="pulsar(this, ' +  String.fromCharCode(39) + item.num_usuario + String.fromCharCode(39)  + ');" >';
  20.  html_user += '<td ><input name="demo" type="radio" value="' + item.num_usuario + '"/></td>';
  21.  html_user += '<td id="row0" >'+item.num_usuario+'</td>';
  22.  html_user += '<td>'+item.telefono+'</td>';
  23.  html_user += '<td>'+item.nombre+' '+item.apellidos+'</td>';
  24.  html_user += '<td>'+item.poblacion+'</td>';
  25.  html_user += '</tr>';
  26.            
  27.                                  
  28.         });                    
  29.     }
  30.     if(html_user == '') html_user = '<tr><td colspan="4" align="center">No se encontraron registros..</td></tr>';
  31.     $("#data tbody").html(html_user);
  32. }
  33.  
  34.            
  35.       });
  36. }

Gracias.