//自定义校验用户是否已经存在$(document).ready(function() {//校验货物代码
    $.validator.addMethod("CheckName", function(value, element) {
        var actionUrl = '/Student/CheckName';
        $.post(actionUrl, { name: value }, function(data) {
            if (data == "True")
                return true;
        });
    }, "用户已经存在!");
}<%=Html.TextBoxFor(x => x.UserName, new { @class = "CheckName" })%>
//Controller层代码:
[AcceptVerbs(HttpVerbs.Post)]
public bool CheckName(string name)
        {
            if (name== "AAA") 
                 return false;//如果为AAA的话,代表已经存在
            else
                  return true;
        }
问题来了。。为什么一直提示用户已经存在,即使随便输入什么东西 它都提示用户已经存在有点不解。。希望高手指点。。