Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery验证插件-如何通过事件(按下按钮)显示所有错误?_Jquery_Jquery Validate_Submit - Fatal编程技术网

jQuery验证插件-如何通过事件(按下按钮)显示所有错误?

jQuery验证插件-如何通过事件(按下按钮)显示所有错误?,jquery,jquery-validate,submit,Jquery,Jquery Validate,Submit,我想通过按下按钮(不是提交按钮)来显示所有验证错误 我怎么做 引用:“我想通过按按钮(不是提交按钮)显示所有验证错误。” 请参阅下面的正确解决方案以及工作演示 HTML: <form id="myform"> <input type="text" name="whatever" /> </form> <button id="yourbutton">click to show errors</button> 要测试表格的有效性

我想通过按下按钮(不是提交按钮)来显示所有验证错误

我怎么做

引用:“我想通过按按钮(不是提交按钮)显示所有验证错误。”

请参阅下面的正确解决方案以及工作演示

HTML:

<form id="myform">
    <input type="text" name="whatever" />
</form>

<button id="yourbutton">click to show errors</button>
要测试表格的有效性,请执行以下操作:

$('#yourbutton').click(function () {
    $('#myform').valid(); // run a validity test on the form (shows any errors)
});
>工作演示:

演示2(带有提交按钮):


或者,您也可以使用
.valid()
返回的布尔值执行其他操作:

$('#yourbutton').click(function () {
    if ($('#myform').valid()) { // also instantly shows any errors
        // run code if the form tests valid
    } else {
        // run code if the form tests invalid
    }
});
演示3(布尔值):

引用:“我想通过按按钮(不是提交按钮)显示所有验证错误。”

请参阅下面的正确解决方案以及工作演示

HTML:

<form id="myform">
    <input type="text" name="whatever" />
</form>

<button id="yourbutton">click to show errors</button>
要测试表格的有效性,请执行以下操作:

$('#yourbutton').click(function () {
    $('#myform').valid(); // run a validity test on the form (shows any errors)
});
>工作演示:

演示2(带有提交按钮):


或者,您也可以使用
.valid()
返回的布尔值执行其他操作:

$('#yourbutton').click(function () {
    if ($('#myform').valid()) { // also instantly shows any errors
        // run code if the form tests valid
    } else {
        // run code if the form tests invalid
    }
});

演示3(布尔值):

您使用的是什么验证库?我猜你的意思是验证一张表格?到目前为止,您尝试了什么?@Toddish,请参阅标记的描述。@Sparky干杯,我将在将来查找:)您使用的验证库是什么?我猜你的意思是验证一张表格?到目前为止你都试了些什么?@Toddish,请看标签的描述。@Sparky干杯,我以后再找:)