【发布时间】:2017-07-09 21:34:26
【问题描述】:
我正在尝试在 jquery 中为我的输入字段创建一个简单的验证器。 目前我得到以下内容:
function checkInputs(){
var isValid = true;
$('.input-required').each(function() {
if($(this).val() === ''){
isValid = false;
return false;
}
});
return isValid;
}
然后我得到了一个正确的按钮:
$('#confirm').click(function () {
alert(checkInputs());
});
但是即使输入为空,这也总是返回 true。 同样在完成这项工作后,如果所有输入都填写完毕,将启用一个按钮来点击。
对其进行了编辑,现在它有一个选择器,仍然始终为真。
提前致谢
【问题讨论】:
-
你有一个错字是你的代码,也许你的意思是 $('.input-required')。
-
哦该死的你是对的,添加它!但仍然总是返回 true
标签: javascript jquery validation input