-1
$(document).ready(function() {
$("#submit").click(function() {
$(".error").hide();
var hasError = false;
var code = $("#code").val();
if (code == '') {
$("#code").after('<span class="error">Enter code .</span>');
hasError = true;
}
else if (code <= 1) {
$("#code").after('<span class="error">Enter at least 2 charecter.</span>');
hasError = true;
}
if (hasError == true) { return false; }
});
});
对于空检查工作正常,但else if条件不工作,去到服务器站点验证jQuery验证不起作用
为什么世界上没有使用应用于模型属性的'[Required]'和'[StringLength]'属性,这样您就可以同时获得客户端和服务器端验证。 (和'else if(code <= 1){'表示代码的值是否小于数字'1',而不是字符的数量) –
为了我的项目的目的,我试图解决所有问题原始编码。而且我不使用实体框架工作。 我没有注意到我需要使用** length **属性。 非常感谢,我得到了它。 –
验证属性与实体框架完全没有任何关系。 –