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

funcion jquery

Estas en el tema de funcion jquery en el foro de Frameworks JS en Foros del Web. Amigos requiero realizar una funcion jquery que me valide tres campo de un form y si los datos estan bien validados, los pase por ajax ...
  #1 (permalink)  
Antiguo 02/04/2014, 10:54
 
Fecha de Ingreso: septiembre-2007
Mensajes: 47
Antigüedad: 16 años, 7 meses
Puntos: 0
funcion jquery

Amigos requiero realizar una funcion jquery que me valide tres campo de un form y si los datos estan bien validados, los pase por ajax a un php para realice de nuevo validad¡cion del lado del servidor y realice las modificaciones correspondientes.

para ello estoy tratando de hacerlo de la siguiente manera el problema es que siempre se esta lledo por el lado que dice que las dos claves no son iguales, asi le ingrese los datos iguales.



<script>

$(function(){
$("#btn-enviar").click(function(){


var claveantigua = $("#clave_antigua").val();
var clavenueva1 = $("#clave_nueva1").val();
var clavenueva2 = $("#clave_nueva2").val();
if ((claveantigua != "") && (clavenueva1 != "") && (clavenueva2 != "")){
if ((clavenueva1) == (clavenueva2)){

var url = "<?php echo $enviar; ?>";
$.ajax({
type : "POST",
url : url,
data : $("#formulario").serialize(),
success: function(data)
{
$("#resultado").html(data);
document.getElementById('clave_antigua').value = '';
document.getElementById('clave_nueva1').value = '';
document.getElementById('clave_nueva2').value = '';
document.getElementById('clave_antigua').focus();
}

});
}

else{

$("#resultado").html("Las claves nuevas no son iguales, por favor verifique he intente de nuevo");
return false;
}
} else{
$("#resultado").html("Ningún Campo puede estar vacio");
return false;
}

});
});

</script>

Etiquetas: ajax, formulario, funcion, html, jquery, php
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 02:26.