gpt4 book ai didi

javascript - jquery 不显眼的验证属性引用?

转载 作者:IT王子 更新时间:2023-10-29 02:55:42 24 4
gpt4 key购买 nike

我在哪里可以找到Unobtrusive jquery validation attributes 的引用资料,例如

data-val-length , data-val-required 等。我想要这些属性的完整列表。是

有什么地方可以找到这个吗?

最佳答案

我找到的最接近的是文章 Some things I’ve learned about jQuery unobtrusive validation .这篇文章的格式更好,信息也更多,但我已将好的部分复制到此处以防它消失。

  • data-val="true":在此元素上启用非侵入式验证(应该在您要验证的每个输入元素上)
  • data-val-required="ErrMsg":使输入成为必需,并显示 ErrMsg
  • data-val-length="ErrMsg", data-val-length-min="5", data-val-length-max= “15”:设置所需的字符串长度和相关的错误消息。
  • data-val-number="ErrMsg":使字段必须是数字。
  • data-val-date="ErrMsg":需要一个字段作为日期(我不推荐这个,因为它接受太多 - 我更喜欢使用正则表达式)。
  • data-val-equalto="ErrMsg", data-val-equalto-other="Fld":要求一个字段与另一个字段匹配(例如密码确认。Fld 是一个 jQuery 选择器
  • data-val-regex="ErrMsg", data-val-regex-pattern="^regex$":要求字段匹配正则表达式模式。
  • data-val-email="ErrMsg":要求一个字段是电子邮件(我不推荐这个,因为它接受太多 - 我更喜欢使用正则表达式)。
  • data-val-url="ErrMsg":需要一个字段作为 url(我不推荐这个,因为它接受太多——我更喜欢使用正则表达式)。

更新:

要显示验证消息,请为每个要验证的控件添加一个容器。

<div class="field-validation-valid" data-valmsg-for="controlName" data-valmsg-replace="true"></div>

请注意,data-valmsg-for 是控件的名称,而不是 id。

关于javascript - jquery 不显眼的验证属性引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11124880/

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