Hola consegui un codigo ajax el cual me funciona perfecto me envia los datos de un formulario osea sus campos...pero tengo un problema...como eso no se recarga la pagina...entonces el ajax me genera una respuesta y eso...pero entonces si quiero enviar el formulario dos veces en la misma pagina...no me genera respuesta osea me aparece el div que muestro pero sin respuesta....ya que vean..yo envio el formulario supongamos me dice...datos guardados pero entonces alli mismo quiero cambiar nuevamente los datos del form y los quiero enviar...entonces no genera respuesta ni nada...tengo q recargar la pagina para volver a enviar los datos....al parecer nisiquiera envia los datos...porq en la pag que genera la respuesta hago un echo de los datos y nah! que podra ser...ayuda
dejo el codigo aqui a ver q me dicen
Código Javascript
:
Ver original<script language="javascript">
$(document).ready(function() {
// Esta primera parte crea un loader no es necesaria
$().ajaxStart(function() {
$('#loading').show();
$('#result2').hide();
}).ajaxStop(function() {
$('#loading').hide();
$('#result2').fadeIn('slow');
});
// Interceptamos el evento submit
$('#formulario_todo').submit(function() {
// Enviamos el formulario usando AJAX
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
// Mostramos un mensaje con la respuesta de PHP
success: function(data) {
$('#result').fadeIn('slow');
$('#result2').html(data);
}
})
return false;
});
})
</script>
// Mostramos un mensaje con la respuesta de PHP
success: function(data) {
$('#result').fadeIn('slow');
ese es el div que solamente se muestra cuando quiero re enviar el form....pero el de la respuesta osea el #result2 no muestra nada osea no genera una respuesta