El formulario que tengo en la ventana tiene el id="register", y está incluído en un archivo register.php, que se autoprocesa (action="register.php")
El tema es que cuando envío el formulario el código ajax no me funciona (entinedo más bien poco de ajax) y la página se recarga. A ver si alguien puede ver algún error en el script:
Código Javascript :
$(document).ready(function() {
$().ajaxStart(function() {
$('#loading').show();
$('#result2').hide();
}).ajaxStop(function() {
$('#loading').hide();
$('#result2').fadeIn('slow');
});
$('#register').submit(function() {
$.ajax({
type: 'POST',
url: $(this).attr('register.php'),
data: $(this).serialize(),
success: function(data) {
$('#result2').html(data);
}
})
return false;
});
})El div#loading es un gif de precarga, no tiene importancia.
El div#result2 es donde debería cargar la respuesta del servidor que da el mismo "register.php"
Estuve tocando cosas y me da la sensación que el error está en la línea:
Código Javascript :
data: $(this).serialize(),
Alguien puede verlo?
