Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Onclick ejecutar javascript? ( enviar datos sin refrescar)

Estas en el tema de Onclick ejecutar javascript? ( enviar datos sin refrescar) en el foro de Frameworks JS en Foros del Web. saludos Buenas, estoy intentando enviar datos de formulario sin que refresque la pagina esto estoy utilizando Código PHP: <! DOCTYPE html  PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html xmlns ...
  #1 (permalink)  
Antiguo 07/07/2011, 10:53
 
Fecha de Ingreso: julio-2011
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Onclick ejecutar javascript? ( enviar datos sin refrescar)

saludos

Buenas, estoy intentando enviar datos de formulario sin que refresque la pagina

esto estoy utilizando

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin título</title>

<
script language="javascript" src="jquery-1.6.2.js">
function 
guardar(){
$.
post("login2.php",{email:document.getElementById("email").valuepass:document.getElementById("pass").value},function(s){alert("dato_guardado")});
}

</script>

</head>

<body>

<form method="POST" action="login.php" id="logeando" name="logeando">
<label for="email" id="correo" class="correo">correo :</label>
<input type="text" class="inputtext" id="email" name="email" value="">
<label for="pass" id="contrasena" class="contrasena">Contraseña:</label>
<input type="password" class="inputpassword" id="pass" name="pass" value="">
<input value="Entrar" name="login" onclick="guardar()" type="button" id="login"></label></form>

</body>
</html> 

Pero no me esta funcionando, la pagina se queda ahi, no cambia cierto .. pero no envia los datos ni sale la alerta.. sera que falta algo o esta mal configurado??

Intente cambiar el type="button a submit, pero redirecciona y no toma en cuenta el script..

como haria??
  #2 (permalink)  
Antiguo 07/07/2011, 10:58
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Onclick ejecutar javascript? ( enviar datos sin refrescar)

Puedes crear tu proceso que deseas con Ajax es más seguro y dinámico.

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #3 (permalink)  
Antiguo 07/07/2011, 11:08
 
Fecha de Ingreso: julio-2011
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Onclick ejecutar javascript? ( enviar datos sin refrescar)

Voy para ese foro averr.... Gracias por responder,

al igual estaré atento de esta solución..
  #4 (permalink)  
Antiguo 07/07/2011, 11:52
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: Onclick ejecutar javascript? ( enviar datos sin refrescar)

Hola bluxen !

De hecho ya estás utilizando AJAX con la ayuda del la librería JQuery y el uso del método post, no veo nada mal según la documentación:

http://api.jquery.com/jQuery.post/

Revisa la variable "s" en la función callback para ver el informe del error.

Un saludo y suerte !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.

Etiquetas: html, javascript, js, onclick, php, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:30.