Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/10/2012, 09:58
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 7 meses
Puntos: 1567
Respuesta: post o onclick

Si vas a procesar un form con Ajax, no necesitas definir un action y simplemente pones un input type=button ´o tan solo un <button> con el evento onclick

Código HTML:
Ver original
  1. <form action="#" method="post">
  2. ... campos
  3. <button onclick="procesar_Ajax();"></button>
  4. </form>

claro está que existe la posibilidad de que el usuario tenga deshabilitado javascript, en ese caso, la alternativa es

Código HTML:
Ver original
  1. <form action="algo.php" method="post" onsubmit="return procesar_Ajax();">
  2. ... campos
  3. <input type="submit" />
  4. </form>

En tanto en tu función, trás realizar el post, pasar los valores y manejar la respuesta del php, hacés que devuelva false, con lo que el submit de deshabilita

Código Javascript:
Ver original
  1. function procesarAjax(){
  2.  
  3. //..... función
  4.  
  5. return false;
  6. }

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.