我试图在我的视图中隐藏“此字段是必需的”消息。我在表单标签中添加了“NoValidate”,而在VS2015中,我看不到文本。但当我将我的网站发布到Azure时,它就会出现。有人能告诉我是否可以在Azure站点中隐藏此文本吗?我尝试了这方面的建议
link
(在下面的代码中),它仍然不起作用。
我的一个视图的简化版本
<form id="loginForm" name="loginForm" novalidate ng-app="LoginApp"
ng-controller="LoginController">
<input type="text" id="emailAddress" name="emailAddress" class="form-control
validateIt" placeholder="Email" ng-model="emailAddress" required autofocus />
</form>
Java脚本
$(document).ready(function () {
$(".validateIt").keyup(function () {
checkIsFormValid();
});
});
var form = $("#loginForm");
function checkIsFormValid() {
$.validator.messages.required = '';
form.validate();
var validator = $("#loginForm").validate({
errorPlacement: function () {
return true;
}
});
if (form.valid()) {
$('#submitLoginForm').removeAttr("disabled");
} else {
$('#submitLoginForm').attr("disabled", "disabled");
}
}