模态中的jQuery验证以通过php发送数据

我有一个问题,它让我发疯。我有一个使用 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"

  },


四季花海
浏览 111回答 1
1回答

陪伴而非守候

在你的 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');    }                       });}
打开App,查看更多内容
随时随地看视频慕课网APP