Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/05/2015, 08:47
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 1 mes
Puntos: 48
Respuesta: Problema con .click y .ajax

¿Es posible que se esté recargando la pestaña?
Es que como no cancelas el evento "click" puede que se esté realizando la acción que tiene por defecto. Prueba a usar event.preventDefault();.

Código Javascript:
Ver original
  1. $("#envia").click(function(event){
  2.     event.preventDefault();
  3.     $.ajax({
  4.         data:{dia: d,mes: m,des: ct},
  5.         url:"calendario_creaFecha.php",
  6.         type:"post",
  7.         success: function (response)
  8.         {
  9.             console.log(response)
  10.         }
  11.     });
  12. });

Por cierto, en el primer ejemplo te falta cerrar el "click" y en el segundo te falta el punto y coma.

Y según la documentación de jQuery, el evento success está obsoleto desde la versión 1.8:
Cita:
Deprecation Notice: The jqXHR.success(), jqXHR.error(), and jqXHR.complete() callbacks are deprecated as of jQuery 1.8. To prepare your code for their eventual removal, use jqXHR.done(), jqXHR.fail(), and jqXHR.always() instead.
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España