gpt4 book ai didi

jQuery 验证触发错误消息

转载 作者:行者123 更新时间:2023-12-03 21:35:53 25 4
gpt4 key购买 nike

我有一个有点奇怪的问题。我想在元素上触发 jquery-valdation 错误消息,即使它是有效的。

场景:我有一个大表格。输入之一是 PersonalId。可以选择输入该 PersonalId。除了该输入之外,我还有一个普通按钮(不是提交按钮)。如果您单击该按钮(从 ajax 获取信息)并且 PersonalId 字段为空,我想触发该错误消息。

这可以通过 jQuery Validate 实现吗?还是我需要创建自己的函数?

最佳答案

Is that possible with jQuery Validate or do i need to create my own function?

两者都有。您可以使用 showErrors 函数手动在表单上显示错误,但由于您不希望此规则在您提交表单时启用,因此您您必须自己检查输入中的值。

类似于:

var $validator = $("#myform").validate();
$("#checkid").click(function() {
var errors;

if (!$("#personalid").val()) {
/* Build up errors object, name of input and error message: */
errors = { personalid: "Please enter an ID to check" };
/* Show errors on the form */
$validator.showErrors(errors);
}
});

示例: http://jsfiddle.net/andrewwhitaker/XjZer/

请注意,如果 personalid 字段中没有任何内容,表单仍会提交。

关于jQuery 验证触发错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10350154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com