下面的功能可以正常工作。这是为了验证表格。简而言之,我有几个输入字段。如果我点击提交并且在任一输入中都没有输入任何文本,则会出现验证错误。如果我填写一个字段,则只有一个字段会更新。但是,如果我再次点击“提交”,即使没有填写第二个表单输入,else{} 也会被触发,而不是 if{} 应该确保它被填写,等等。
不熟悉,但是否返回false;问题?
if ($('input[type="text"]:visible').val().length == 0) {
$('.submitModal').click(function () {
$('.modal').modal('show');
});
}
else {
$('.submitModal').click(function () {
$('.modal').modal('hide');
});
}
知道我做错了什么吗?