Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Consulta de ajax

Estas en el tema de Consulta de ajax en el foro de Frameworks JS en Foros del Web. Hola, tengo este cod: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function filtrar ( )   {          $. ajax ( { ...
  #1 (permalink)  
Antiguo 18/12/2012, 09:53
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 2 meses
Puntos: 10
Consulta de ajax

Hola, tengo este cod:

Código Javascript:
Ver original
  1. function filtrar()
  2.  
  3. {
  4.        
  5.  $.ajax({
  6. data: $("#frm_filtro").serialize()+ordenar,
  7. type: "POST",
  8. dataType: "json",
  9. url: "ajax.php?action=listar",
  10. beforeSend:function(){
  11.         $('.carga1').css('display','block');
  12.         $('.carga1').html("<img src='imagenes_menu/ajax-loader4.gif' align='center' /><br />Cargando...");
  13.         },  
  14.         complete: function() {
  15.  
  16.             $(".carga1").show();
  17.  
  18.             $(".carga1").hide();
  19.  
  20.         },            
  21.         success: function(data){
  22.         var html_user ='' ;
  23.         if(data.length > 0){
  24.         $.each(data, function(i,item){
  25.        
  26.        
  27.          
  28.  html_user += '<tr ondblclick="pulsar(this, ' +  String.fromCharCode(39) + item.NUM_USUARIO + String.fromCharCode(39)  + ');" >';
  29.  html_user += '<td ><input name="demo" type="radio" value="' + item.NUM_USUARIO + '"/></td>';
  30.  html_user += '<td id="row0" >'+item.NUM_USUARIO+'</td>';
  31.  html_user += '<td>'+item.telefono+'</td>';
  32.  html_user += '<td>'+item.nombre+' '+item.apellidos+'</td>';
  33.  html_user += '<td>'+item.poblacion+'</td>';
  34.  html_user += '</tr>';
  35.            
  36.                                  
  37.         });                    
  38.     }
  39.     if(html_user == '') html_user = '<tr><td colspan="4" align="center">No se encontraron registros..</td></tr>';
  40.     $("#data tbody").html(html_user);
  41.     $('.carga').html('');
  42.   }
  43.  
  44.            
  45.       });
  46. }


Esta funcion me lista un array en un archivo llamado ajax.php y lo que quiero es que cuando no se encuentren resultados me liste otro array en otro archivo llamado ajax1.php. Supongo que tendre que hacerlo a partir de aquí no?:

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

pero como?

Saludos y Feliz Navidad.
  #2 (permalink)  
Antiguo 19/12/2012, 06:16
Avatar de satjaen  
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 12 años, 2 meses
Puntos: 10
Respuesta: Consulta de ajax

Hola, me he explicado?
Saludos

EDITO: Ya he podido resolverlo en php. Gracias y felices fiestas

Última edición por satjaen; 20/12/2012 a las 07:09

Etiquetas: ajax, funcion, html, input, js, php, resultados
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:19.