diff --git a/src/rup.validate.js b/src/rup.validate.js index 787dd390..5ed60120 100644 --- a/src/rup.validate.js +++ b/src/rup.validate.js @@ -337,17 +337,19 @@ resetForm: function () { const self = this, settings = self.data('settings'), - combos = $('[ruptype=\'combo\']', self); + selects = $('[ruptype=\'select\']', self); // En caso de mostrarse el feedback de error se oculta. if (settings != null && settings.feedback !== undefined && settings.showErrorsInFeedback) { settings.feedback.rup_feedback('hide'); } - // Limpiar los combos por completo. Es importante hacerlo antes de la llamada a "resetForm" porque si no la limpieza de los labels no es llevada a cabo. - if (combos.length > 0) { - combos.rup_combo('clear'); - } + // Limpiar los select por completo. Es importante hacerlo antes de la llamada a "resetForm" porque si no la limpieza de los labels no es llevada a cabo. + if (selects.length > 0) { + selects.each(function(index, elem) { + $(elem).rup_select('clear'); + }); + } // Se reinician los mensajes de error. self.validate().resetForm();