jQuery验证插件自定义错误类分配给父div

VAAA

我有一个表单,我用jQuery验证了我的验证插件。

这是我的用于验证的jQuery代码:

$('#authForm').validate({
                rules: {
                    Email: {
                        required: true,
                        email: true
                    },
                    Password: {
                        required: true
                    },
                    PasswordAgain: {
                        equalTo: "#Password"
                    },
                    Name: {
                        required: true
                    }
                },
                errorClass: "invalid",
                errorPlacement: function(error, element) { }
            });

我添加了一个errorClass,需要将其附加到父div,而不是输入字段:

字段之一的HTML结构如下:

<div class="form-group form-group-custom ">
    <label>Email Address</label>
    <input name="Email" type="text" class="form-control invalid" value="[email protected]" aria-required="true" aria-describedby="Email-error" aria-invalid="true">
</div>

而且,如果您注意到“ invalid”类已附加到实际上是正确的输入元素上,但我需要将其附加到我的输入元素上,<div class="form-group form-group-custom">并在验证正常后将其删除。

活泼的

highlightunhighlight功能总是用来申请/删除的任何类,当事情的有效/无效。只需编写针对您的父级的div自定义jQuery DOM遍历函数即可

$('#authForm').validate({
    rules: {
        ....
    },
    ....
    highlight: function(element, errorClass, validClass) {
        $(element).parent('div').addClass(errorClass).removeClass(validClass);
    },
    unhighlight: function(element, errorClass, validClass) {
        $(element).parent('div').addClass(validClass).removeClass(errorClass);
    },
    ....

如果需要将这些类与插件自动应用的类完全分开,则不要使用代表预设类的关键字,而可以根据需要使用不同的类重命名。

    highlight: function(element, errorClass, validClass) {
        $(element).parent('div').addClass('myerrorclass').removeClass('myvalidclass');
    },
    unhighlight: function(element, errorClass, validClass) {
        $(element).parent('div').addClass('myvalidclass').removeClass('myerrorclass');
    },

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery验证插件自定义错误类分配给父div

来自分类Dev

VBA编译错误:不能分配给自定义类Get属性的返回数组的只读属性

来自分类Dev

无法将自定义类分配给Page View Controller

来自分类Dev

Qt-无法分配给不存在的属性(自定义C ++类)

来自分类Dev

如何在设计时将自定义类分配给PropertyGridControl.SelectedObject

来自分类Dev

Azure DevOps自定义规则-状态更改时将错误分配给@me

来自分类Dev

我的自定义 QML 给出错误:“无法分配给不存在的属性”

来自分类Dev

将类分配给图像的 <div> 父级

来自分类Dev

将图标分配给自定义的模仿类型

来自分类Dev

自定义unix命令组合分配给变量

来自分类Dev

将图标分配给自定义的模仿类型

来自分类Dev

将自定义函数调用分配给变量

来自分类Dev

分配给自定义 init 方法中的属性

来自分类Dev

jQuery验证:在自定义div中显示错误标签

来自分类Dev

使用自定义模块后,在所需文件中定义的子例程将分配给错误的名称空间

来自分类Dev

为什么将核心字符串对象分配给自定义字符串类参考

来自分类Dev

如何在Sun ds中添加自定义属性并将其分配给现有的自定义对象类

来自分类Dev

添加自定义验证jQuery插件验证

来自分类Dev

jQuery验证自定义错误

来自分类Dev

如何在jQuery验证插件的空白/错误字段中添加自定义CSS?

来自分类Dev

如何在Typescript中定义自定义类型以防止“无法分配给类型...”

来自分类Dev

如何在Sitecore中将自定义配置文件分配给自定义域用户

来自分类Dev

jQuery验证插件未显示自定义消息

来自分类Dev

jQuery自定义插件功能验证选项

来自分类Dev

使用插件对 URL 进行 JQuery 验证需要自定义

来自分类Dev

SuiteCRM如何创建类似于“分配给”字段的名为“引用人”的自定义字段?

来自分类Dev

如何将自定义对象分配给bytesArray?3号

来自分类Dev

F#将(自定义)类型分配给函数

来自分类Dev

将自定义Wordpress帖子/页面元字段的值分配给JavaScript变量

Related 相关文章

  1. 1

    jQuery验证插件自定义错误类分配给父div

  2. 2

    VBA编译错误:不能分配给自定义类Get属性的返回数组的只读属性

  3. 3

    无法将自定义类分配给Page View Controller

  4. 4

    Qt-无法分配给不存在的属性(自定义C ++类)

  5. 5

    如何在设计时将自定义类分配给PropertyGridControl.SelectedObject

  6. 6

    Azure DevOps自定义规则-状态更改时将错误分配给@me

  7. 7

    我的自定义 QML 给出错误:“无法分配给不存在的属性”

  8. 8

    将类分配给图像的 <div> 父级

  9. 9

    将图标分配给自定义的模仿类型

  10. 10

    自定义unix命令组合分配给变量

  11. 11

    将图标分配给自定义的模仿类型

  12. 12

    将自定义函数调用分配给变量

  13. 13

    分配给自定义 init 方法中的属性

  14. 14

    jQuery验证:在自定义div中显示错误标签

  15. 15

    使用自定义模块后,在所需文件中定义的子例程将分配给错误的名称空间

  16. 16

    为什么将核心字符串对象分配给自定义字符串类参考

  17. 17

    如何在Sun ds中添加自定义属性并将其分配给现有的自定义对象类

  18. 18

    添加自定义验证jQuery插件验证

  19. 19

    jQuery验证自定义错误

  20. 20

    如何在jQuery验证插件的空白/错误字段中添加自定义CSS?

  21. 21

    如何在Typescript中定义自定义类型以防止“无法分配给类型...”

  22. 22

    如何在Sitecore中将自定义配置文件分配给自定义域用户

  23. 23

    jQuery验证插件未显示自定义消息

  24. 24

    jQuery自定义插件功能验证选项

  25. 25

    使用插件对 URL 进行 JQuery 验证需要自定义

  26. 26

    SuiteCRM如何创建类似于“分配给”字段的名为“引用人”的自定义字段?

  27. 27

    如何将自定义对象分配给bytesArray?3号

  28. 28

    F#将(自定义)类型分配给函数

  29. 29

    将自定义Wordpress帖子/页面元字段的值分配给JavaScript变量

热门标签

归档