MVC5中的jquery验证不需要';行不通 $(文档).ready(函数(){ $(“#提交”)。单击(函数(){ $(“.error”).hide(); var hasError=false; var代码=$(“#代码”).val(); 如果(代码=“”){ $(“#代码”)。在('输入代码')之后; hasrerror=true; } else if(code

MVC5中的jquery验证不需要';行不通 $(文档).ready(函数(){ $(“#提交”)。单击(函数(){ $(“.error”).hide(); var hasError=false; var代码=$(“#代码”).val(); 如果(代码=“”){ $(“#代码”)。在('输入代码')之后; hasrerror=true; } else if(code,jquery,asp.net-mvc-5,Jquery,Asp.net Mvc 5,Hi-Dalim)在else条件下使用如下所示的length属性 $(document).ready(function () { $("#submit").click(function () { $(".error").hide(); var hasError = false; var code = $("#code").val(); if

Hi-Dalim)在else条件下使用如下所示的length属性

$(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; }

            });
        });
var code=$(“#code”).val();
如果(代码=“”){
$(“#代码”)。在('输入代码')之后;
hasrerror=true;
}

else if(code.length)您为什么不使用应用于模型属性的
[Required]
[StringLength]
属性,以便立即进行客户端和服务器端验证。(和
else if(为我的项目编写代码我正在尝试使用原始编码解决所有问题。我没有使用实体框架。我没有注意到我需要使用长度属性。非常感谢我得到了它。验证属性与实体框架没有任何关系。谢谢先生。我对它了解不多。)
var code = $("#code").val();
if (code == '') {
    $("#code").after('<span class="error">Enter code .</span>');
    hasError = true;
}
else if (code.length <= 1) {
    $("#code").after('<span class="error">Enter at least 2 charecter.</span>');
    hasError = true;
}

if (hasError == true) { return false; }