我有一个问题,它让我发疯。我有一个使用 jquery 验证插件进行验证的表单的模态,这有效!但不会将数据发送到 php 以存储在数据库中。我读了很多,但没有什么可以解决我的问题。这是JS:$( "#add_cliente" ).validate( {rules: { nomb1_clie: { required: true, lettersonly: true, minlength: 2 }, nomb2_clie: { lettersonly: true, minlength: 2 }, apel1_clie: { required: true, lettersonly: true, minlength: 2 }, apel2_clie: { lettersonly: true, minlength: 2 }, usuar_clie: { required: true, minlength: 2 }, contr_clie: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#contr_clie" }, telef_clie: { required: true, number: false, minlength: 15 }, email_clie: { required: true, email: true },},messages: { nomb1_clie: { required: "Ingrese su Primer Nombre", lettersonly: "Tu Nombre solo debe contener letras sin espacios", minlength: "Tu Nombre debe contener al menos 2 caracteres" }, nomb2_clie: { lettersonly: "Tu Nombre solo debe contener letras sin espacios", minlength: "Tu Nombre debe contener al menos 2 caracteres" }, apel1_clie: { required: "Ingrese su Primer Apellido", lettersonly: "Tu Apellido solo debe contener letras sin espacios", minlength: "Tu Apellido debe contener al menos 2 caracteres" }, apel2_clie: { lettersonly: "Tu Apellido solo debe contener letras sin espacio", minlength: "Tu Apellido debe contener al menos 2 caracteres" }, usuar_clie: { required: "Ingrese un Nombre de Usuario", minlength: "Tu Nombre de Usuario debe contener al menos 2 caracteres" }, contr_clie: { required: "Ingrese una Contraseña", minlength: "Tu Contraseña debe contener al menos 5 caracteres" }, confirm_password: { required: "Ingrese una Contraseña", minlength: "Tu Contraseña debe contener al menos 5 caracteres", equalTo: "Ingrese la Misma Contraseña" },
1 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
在你的 submitHandler 试试这个
submitHandler: function( form ) {
var parametros = $( form ).serialize(); // I change 'this' to form
console.log(parametros); // for test purpose. See your log to confirm the result data
$('form :input').val('');
$.ajax({
type: "POST",
url: "../ajax/guardar_cliente.php",
data: parametros,
beforeSend: function(objeto){
$("#resultados").html("Enviando...");
},
success: function(datos){
$("#resultados").html(datos);
load(1);
$('#addClienteModal').modal('hide');
}
});
}
- 1 回答
- 0 关注
- 110 浏览
添加回答
举报
0/150
提交
取消