需要在表单验证中忽略引导模式验证

问题描述 投票:0回答:1

我有一个带有验证的表单,我内部有一个模态,它拥有验证。当我打开模态并在不填写任何数据的情况下将其关闭时,该表单将无效,因此无法提交该表单。就像模态上的验证使我的表单无效一样。

我需要的是分别进行模态和形式验证

我的代码:

$().ready(function () {
   moment.locale('es');
   $('form').validate({
      ignore: "",
      rules: {
        'SolicitudVacaciones.SolicitanteNombreUsuario': { required: true },
        'SolicitudVacaciones.SolicitudFecha': { required: true, argentinianDate: true },
        'SolicitudVacaciones.LicenciaId': { required: true, numero: true },
        'SolicitudVacaciones.PeriodoVacaciones': { required: true, numero: true },
        'SolicitudVacaciones.LimiteDiasPeriodo': { required: true, numero: true },
        'SolicitudVacaciones.DiasDispPeriodo': { required: true, numero: true },
        'SolicitudVacaciones.SolicitudEstadoId': { required: true, numero: true }
     } //end validation rules
   });
   $('#mdlSolicitudVacaciones').validate({
     rules: {
        'txtDíassolicitados11': { required: true, numero: true },
        'dtFechadesde11': {
            required: true,
            argentinianDate: true
        },
        'dtFechahasta13': {
            required: true,
            argentinianDate: true
        },
        'dtFechareincorporación14': {
            required: true,
            argentinianDate: true
        }
     }
  });
});



<input type="submit" id="btnAceptar" class="btn btn-blue" data-role="none" value="@Resources.Resource.btnAceptar" onclick="return sendForm();" />

注意,在“ sendForm()”方法中,if (!$('form').valid()) return bState;,执行完我所解释的操作后,它就会变为假]

谢谢!

我有一个带有验证的表单,我内部有一个模态,它拥有验证。当我打开模态并在不填写任何数据的情况下将其关闭时,该表单将无效,因此无法提交该表单。它是......

javascript jquery validation modal-dialog bootstrap-modal
1个回答
0
投票

问题是通过引用form,您正在验证所有表单。

© www.soinside.com 2019 - 2024. All rights reserved.