我有一个输入的模态,我使用jQuery.Validate验证提交时的表单,我的问题是当我关闭模态然后再次打开模态时,仍然有来自验证的消息,所以我的问题是,如何关闭模式时会重置还是隐藏这些消息?

我尝试了这个但没有用

$('#myModal').on('hidden.bs.modal', function () {
    window.alertas.reset();
 });

我该如何解决?

Here is a sample玩的代码。

最佳答案

您可以同时使用jQuery和jQuery Validate的resetForm():

$('#myModal').on('hidden.bs.modal', function() {
    var $alertas = $('#alertas');
    $alertas.validate().resetForm();
    $alertas.find('.error').removeClass('error');
});

07-26 05:02