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>