У меня есть код ниже, сохраненный в файле с именем index.html. Этот код был скопирован из примера, который я нашел здесь:
http://formvalidation.io/download/
По какой-то причине два моих ввода, а также флажок не проверяются. Под этим я подразумеваю, что должно выдаваться сообщение об ошибке, если введенный адрес электронной почты недействителен, но это не так. Также должно выдаваться сообщение об ошибке, если имя пользователя равно NULL и флажок не установлен. Я исследовал метод formValidation (), который есть у начальной загрузки, но не могу найти разрешение. Любая информация по этому вопросу приветствуется, спасибо!
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<form id="basicBootstrapForm" class="form-horizontal"
data-fv-framework="bootstrap"
data-fv-icon-valid="glyphicon glyphicon-ok"
data-fv-icon-invalid="glyphicon glyphicon-remove"
data-fv-icon-validating="glyphicon glyphicon-refresh">
<div class="form-group">
<label class="col-xs-3 control-label">Email Address</label>
<div class="col-xs-3">
<input type="text" class="form-control" name="email"
data-fv-notempty="true"
data-fv-notempty-message="The email address is required"
data-fv-emailaddress="true"
data-fv-emailaddress-message="The input is not a valid email address" />
</div>
</div>
<div class="form-group">
<label class="col-xs-3 control-label">username</label>
<div class="col-xs-3">
<input type="text" class="form-control" name="username"
data-fv-notempty="true"
data-fv-notempty-message="The username is required" />
</div>
</div>
<div class="form-group">
<div class="col-xs-6 col-xs-offset-3">
<div class="checkbox">
<label>
<input type="checkbox" name="agree" value="agree"
data-fv-notempty="true"
data-fv-notempty-message="You must agree with the terms and conditions" /> Agree with the terms and conditions
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-xs-9 col-xs-offset-3">
<button type="submit" class="btn btn-primary" name="signup" value="Sign up">Submit</button>
</div>
</div>
</form>
<script>
$(document).ready(function() {
$('#basicBootstrapForm').formValidation();
});
</script>
</body>
</html>