Я строю Js-функцию с проверкой Jquery, если определенные входы пусты или нет для проверки. Вот функция, которая проверяет, является ли входы пусты или нет:Функция JS с jquery всегда возвращает undefined
function isValid(elements){
var validation = false
elements.each(function() {
if ($(this).val().length > 0){
validation = true
}
else {
validation
}
});
validation
}
однако все, что я моя функция не возвращает неопределенное значение и никогда не логическое значение, которое, как предполагается, содержится в переменной проверки?
Что мне делать, чтобы моя функция вернула true или false?
Что вы переходите на элементы? –
Вы ничего не возвращаете из функции. –
Как вы думаете, что делают строки 'validation'? Ваша логика также ошибочна. Валидация, скорее всего, не делает то, что вы хотите. – epascarello