Despues de probar y buscar, no consigo saber que es lo que hago mal para que no me funcione un sencillo formulario de registro. Apenas se javascript asi que no os asusteis jejejeje.
Lo que intento lograr es que mediante jquey.validate, me mire que cada campo introducido sea correcto. Si todos son correctos, entonces quiero que me envie los datos al script PHP para ya desde alli meterlos a la base de datos.
La validacion etc. funciona, pero cuado todos los campos son correctos y tocaria enviar los datos al PHP mediante post, es aqui cuando no me hace nada.
El script de validacion es el siguient:
<script src="jquery/jquery.js" type="text/javascript">
</script>
<script src="jquery/jquery.validate.js" type="text/javascript">
</script>
<script>
$(document).ready(function(){
$("#registro").validate({
rules: {
usuario: {
required: true
},
paswd: {
required: true
},
paswd2: {
required: true,
equalTo: "#paswd"
},
mail: {
required: true,
email: true
}
},
messages: {
usuario: {
required: "Campo vacio"
},
paswd: {
required: "Campo vacio"
},
paswd2: {
required: "Campo vacio" ,
equalTo: "La contraseña no coincide"
},
mail: {
required: "Campo vacio" ,
email: "Correo electrónico incorrecto"
}
},
submitHandler: function() {
$.ajax({
type: "post",
url: "index_v2_3.php",
data: "usuario="+$("#usuario")+"&paswd="+$("#paswd") +"&p aswd2="+$("#paswd2")+"&mail="+$("#paswd2")
});
}
});
});
</script>
Y aqui hos dejo el link para que veais su funcionamiento:
http://controlbursatil.net23.net/index_v2_3.php
Muchas gracias.