Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2010, 12:36
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 3 meses
Puntos: 70
Duda sobre serialize y action en Ajax Jquery

Hola, cómo van?

Es una pregunta creo que de conceptos

Resulta que yo para enviar un form, ya sea para ingresar o modificar, hago algo así:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(function(){
  3.     $('#AddFormulario').submit(function(){
  4.         $.ajax({
  5.             url: $(this).attr('action'),
  6.             type:'POST',
  7.             data:$(this).serialize(),
  8.         });
  9.         return false;
  10.     });
  11. });
  12. </script>

Y parte del form:

Código HTML:
Ver original
  1. <form id="AddFormulario" action="AddUsuario.php" method="POST">

Si se fijan, para obtener la url uso "$(this).attr(action)" y para los parámetros uso "$(this).serialize()".

Mi preguntas son:

1. Es mejor hacerlo de esa manera? o es mejor colocar la url directa?. Estilo: url:'irA.php'?

2. Es mejor usar serialize o hacer estilo: data:'a=56&b=12&d=78'???

Qué creen?

De antemanos gracias!

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com