Jquery 如何在验证表单后调用

Jquery 如何在验证表单后调用,jquery,validation,Jquery,Validation,我有一个简单的表单,比如。现在我需要的是调用/检查表单是否已经过验证,或者稍后不使用所选数据。例如,在下面的示例中。我使用了另一个id为validateTrueorFalse的按钮来检查验证结果是真是假 你能帮我弄清楚吗 谢谢 <form> <select id="mySelect"> <option value="1">Select From The List</option> <option val

我有一个简单的表单,比如。现在我需要的是调用/检查表单是否已经过验证,或者稍后不使用所选数据。例如,在下面的示例中。我使用了另一个id为validateTrueorFalse的按钮来检查验证结果是真是假

你能帮我弄清楚吗

谢谢

<form>
    <select id="mySelect">
        <option value="1">Select From The List</option>
        <option value="2">First</option>
        <option value="3">Second</option>
        <option value="4">Third</option>
        <option value="5">Fourth</option>
    </select>
    <div id="error">Not selected!</div>
    <div id="valid">Validated!</div>
    <div id="result"></div>
    <br />
    <button type="submit" class="btn btn-default">Validate</button>
</form>

<button class="validateTrueorFalse">Check If Validate</button>
<div id="TruorFalese"></div>

从列表中选择
弗斯特
第二
第三
第四
未选中!
验证!

验证 检查是否验证
如果在表单验证后使用
ajax
发送数据:

如果不是的话,你只需要查看POST数组就可以得到表单值

如果只是检查验证:


您只需定义一个变量即可确定验证失败或成功

例如,请参见此处:

 $(document).ready(function () {
    var isValidate = false;
    $('form').submit( function(e) {
        var check=$('#mySelect').val()
        if ( check == '1' ) {
            $('#error').show();
            $('#valid').hide();
            isValidate = false;
        }else{
            $('#error').hide();
            $('#valid').show();
            isValidate = true;
        }
           e.preventDefault();
    });

    $("#btnCheckValidated").click(function(){
        content = isValidate ? "Form is validated successfully" : "Form is validated failed";
        $("#valideeTruorFalese").html(content);    
    });
});

我想你是糊涂了。。。你说你有一个id为“valideeTruorFalese”的按钮,但是你可以看到一个id为“valideeTruorFalese”的div。对不起,伙计们,我修好了小提琴。修好的小提琴在哪里?天哪!我在这里迷路了,请不要在不使用jQuery验证插件的情况下使用标签。我不会将任何数据发送到后端,只是如果选择了,然后做些什么,这一切都要感谢它的工作,但是它总是重新计算值2@贝塞尼并不总是。。。单击“验证”按钮后,该值会发生变化。谢谢您的评论,但它不起作用!很抱歉,因为我没有在按钮
中添加
id=“btnCheckValidated”
,请检查是否验证。看见