Foros del Web » Programando para Internet » Jquery »

Problemas con jquery - ajax - php

Estas en el tema de Problemas con jquery - ajax - php en el foro de Jquery en Foros del Web. BUenas como andan??.. Hace unos dias empece a experimentar un par de problemas en una web que estoy desarrollando. Resulta que hago una peticion a ...
  #1 (permalink)  
Antiguo 29/05/2012, 12:35
 
Fecha de Ingreso: diciembre-2010
Mensajes: 31
Antigüedad: 13 años, 11 meses
Puntos: 0
Problemas con jquery - ajax - php

BUenas como andan??..

Hace unos dias empece a experimentar un par de problemas en una web que estoy desarrollando.

Resulta que hago una peticion a un archivo php utilizando jquery usando $.ajax

en local no tengo ningun problema.. Pero cuando lo subo al servidor por ahi anda o por ahi no.. La mayoria de la veces no...

Fijandome con el firebug, en la consola veo que me tira aborted, todos aborted...

Probe haciendo el llamado al php sin usar ajax.. y el php responde siempre, y nunca aborta nada, siempre manda bien los datos...

O sea que por ese testeo, me doy cuenta que el problema esta en la peticion que esta haciendo el jquery con el ajax..

Lo probe en todos los navegadores y pasa lo mismo.. En local anda 100%, nunca aborta..

Que podra ser?? a alguien le ha pasado??...

Hay algun tipo de solucion.

Muchisimas Gracias por su tiempo.
  #2 (permalink)  
Antiguo 29/05/2012, 15:27
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Problemas con jquery - ajax - php

postea un fragmento del código que te falle para verificar, o si no el link del sitio para probar
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 01/06/2012, 03:13
Avatar de Lucieta86  
Fecha de Ingreso: noviembre-2010
Mensajes: 45
Antigüedad: 14 años
Puntos: 1
Respuesta: Problemas con jquery - ajax - php

Por si te sirve de ayuda, esta es la funcion ajax que yo utilizo siempre en jquery y me funciona bien:

Al hacer clic en un boton:

Código Javascript:
Ver original
  1. $("#boton").click(function(e){
  2.         e.preventDefault();
  3.        
  4.         var fIni= $("#varFIni").val();
  5.         var fFin= $("#varFFin").val();
  6.         var hIni= $("#varHini").val();
  7.         var hFin=$("#varHfin").val();
  8.        
  9.         param="fIni="+fIni+"&fFin="+fFin+"&hIni="+hIni+"&hFin="+hFin;  
  10.        
  11.         $.ajax({
  12.             type: "POST",
  13.             url: "formularioReserva.php",
  14.             data: param,
  15.             success: function(datos){
  16.  
  17.                            //Indico donde lo cargo, en este caso. Puedes poner aquello que quieres que haga:
  18.                 $("#cargarForm").html(datos);
  19.                
  20.             }
  21.         });//ajax
  22.         return false;
  23.     });//click


Este otro, es para que consulte en un script y devuelva su contenido:

Código Javascript:
Ver original
  1. $("#name").change(function(){
  2.         var dni=$("#name").find(':selected').val();
  3.         $.ajax({
  4.             type:"POST",
  5.             url:"obtenerMail.php",
  6.             data: "dni="+dni,
  7.             success: function(datos){
  8.                 $("#mailResp").attr('value', datos);
  9.                 $("#mailResp").text(datos);
  10.             }
  11.         });

Saludos
  #4 (permalink)  
Antiguo 02/06/2012, 22:43
 
Fecha de Ingreso: junio-2012
Ubicación: Durango
Mensajes: 10
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Problemas con jquery - ajax - php

usas un formulario?? es mejor hacer esto.
<form name="miform" id="miform" method="post" action="tuarchivo.php">
//inputs
<input type="button" id="boton">
</form>

y el script quedaria asi..
<script>
$('#miform').submit(function(data){
$.ajax({
type: "POST",
url: $(this).attr('action'),
data: $(this).serialize(),
success: function(data){
//......lo que sea
}
});
});
</script>

espero que asi te pueda funcionar, creo que el problema son los datos que envias, y de la manera anterior no tienes que preocuparte por crear variables dentro del script

Etiquetas: ajax, php
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 04:10.