hola a todos!!!!
sigo estudiando Ajax, ahorita estoy con XMLHttp Request (XHR) en esta pagina
jpmolinamatute.comyo llamo esta a una funcion de JavaScript cuando voy a enviar el formulario de la siguiente manera
Código:
<form id="saveCustomer" method="post" action="saveCustomerData.php" onsubmit="requestCustomerInfo('0'); return false;">
y en la funcion requestCustomerInfo puse un alert en la primera linea y no me lo muestra
Código:
alert("HOLA!!!");
entonces en vez de ejecutarse el codigo de JS salta y se ejecuta el de PHP directamente
como siempre cuaquier sugerencia es muy apreciada y bienvenida!!!!!
Editado -- Mar Oct 11, 2011 10:37 pm --acabo de notar que si muevo o cambio el "return false;" del evento onclick a dentro de la funcion requestCustomerInfo en JavaScript de tal manera que el evento quedara
Código:
<form id="saveCustomer" method="post" action="saveCustomerData.php" onsubmit="requestCustomerInfo('0');">
la funcion si se ejecuta, pero me muestra el texto que viene desde el Servidor y no es procesada por el objeto XHR
lo que me hace preguntar, cual es la diferencia entre poner el return false dentro del evento y tenerlo dentro de la funcion que ese evento esta llamando???????