jQuery 验证始终返回 true

2023-12-09

我有这个html;

<form action="" method="post" name="ApplyForm" id="ApplyForm" enctype="multipart/form-data">
  <input type=text class="required"/>
  <input type="submit" onclick="return validateForm()" class="submit" value="Submit Application" title="Submit application" />

和我的剧本;

    $(function () {
        $("#ApplyForm").validate();
    });

    function validateForm() {
        alert($(".email").valid());

        return false;
    }

所以如果我警惕的话会发生什么alert($("#ApplyForm").valid());我总是得到真实的结果,但如果我警告各个字段,我会得到预期的结果,但表格仍然回发;

这段代码可以工作,但我不确定为什么验证不能在表单上工作;

    function validateForm() {
        if ($(".required").valid() == 0)
            return false;
        else
            return true;
    }

我知道这没什么可继续的,但我希望其他人有过这种经历并且可以告诉我解决方案。


<form action="" method="post" name="ApplyForm" id="ApplyForm" onSubmit="return validateForm()" enctype="multipart/form-data">
    <input type=text class="required"/>
    <input type="submit" class="submit" value="Submit Application" title="Submit application" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery 验证始终返回 true 的相关文章

随机推荐