Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/08/2011, 15:00
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 17 años
Puntos: 5
Respuesta: Problemas con AJAX en jquery

No te esta haciendo la llamada ajax porque no esta bien definida la función, así de simple.

Código Javascript:
Ver original
  1. $('#idForm').submit(function() {
  2.             $.ajax({
  3.             type: $(this).attr('method'),
  4.             url: $(this).attr('action'),
  5.             data: $(this).serialize(),
  6.             dataType: 'text',
  7.             error: function(xhr, ajaxOptions, thrownError) {
  8.               //En caso de que la llamada NO se realice correctamente.
  9.             },
  10.             success: function(data) {
  11.               //En caso de que la llamada se realice correctamente.
  12.             }
  13.         });
  14.        
  15.         return false;
  16.     });

Este es el prototipo de función que suelo utilizar, si le quieres meter la validación métesela..

Creo que se entiende todo bastante bien, lo unico resaltable, el dataType, es el tipo de dato que vas a devolver, text, xml, etc, y el parametro "data" (puedes llamarlo como quieras) que recibe la funcion success sera tu xml, tu html o lo que estes devolviendo con tu script php.

El "return false;" del final de la función es como tu preventDefault();, realiza exactamente la misma función.
__________________
Aprender J2EE en www.programacionj2ee.com.
Mi framework PHP D Framework.