para que se den una idea este es mi chat:

Como dije, todo me funciona de maravilla, solo que cuando envio el mensaje toda la web se me refresca.. y es algo incomodo. Aver si alguien me da una mano..
Desde ya gracias!
Saludos.
| |||
![]() Buenas! ayer hice un post aver si me daban una manito para que el chat no se tenga que refrescar cada 5 segundos para verse los mensajes, y perfecto me respondieron que me meta en Ajax y logre encontrar lo que necesitaba. El problema que tengo ahorita es que todo anda perfecto, pero al enviar un mensaje, le doy al botón Enviar! y toda la web se me refresca. Estoy utilizando una especie de formulario donde va el user, el mensaje y el boton que recoge los datos con GET que se encuentra dentro de una condición de if isset.. para que se den una idea este es mi chat: ![]() Como dije, todo me funciona de maravilla, solo que cuando envio el mensaje toda la web se me refresca.. y es algo incomodo. Aver si alguien me da una mano.. Desde ya gracias! Saludos. Última edición por Chaozxd; 20/02/2010 a las 18:10 |
| |||
Respuesta: Problema chat, se recarga la pagina al enviar mensaje Aver.. si por ahi va la cosa :D, el botón es tipo submit.. aver te dejo una parte del codigo donde estaria el problema: el botón:
Código PHP:
Ver original y luego viene esto que vendria a poner el mensaje en la base de datos:
Código PHP:
Ver original ya hice lo del action="#" y tambien le cambie el type="" a el button pero nada, aver si es posible que me ayudes mirando un poco el codigo. |
| ||||
Respuesta: Problema chat, se recarga la pagina al enviar mensaje Si ya viste como usar AJAX, entonces en lugar del boton tipo SUBMIT, usa un boton convencional para llamar a tu funcion de JavaScript que envia la informacion via AJAX. Por ejemplo, suponiendo que tu funcion que usa AJAX se llama EnviaMensajeAjax(), el boton quedaria:
Código PHP:
Ver original Suerte! |
Etiquetas: |