gpt4 book ai didi

forms - Dojo dijit.form.Select验证错误显示

转载 作者:行者123 更新时间:2023-12-03 08:58:46 25 4
gpt4 key购买 nike

我发现在 Dojo 1.7.3 中,在dijit.form.Select上设置required: true不能像在其他Dijit上(如FilteringSelect)一样,将红色边框的错误显示正确地应用于Select。如果它处于错误状态并具有焦点,它将显示工具提示,但不会将红色边框应用于“选择”输入。

我看到的关于此的过去答案是:

  • Select最初并不是为了进行验证而构造的,因此它的模板中缺少适当的类/div(例如带有感叹号的红色框),这意味着您需要添加自己的CSS。
  • “选择”框的空白值不一定是无效的。

  • 我找到了 this示例页面,其中正常的dijit.form.select与 required: true似乎可以正常工作(几乎)。我说这几乎是因为它看起来像是它在第一次失去焦点时仍保持带有红色感叹号框的蓝色边框,并且直到次要焦点更改时才获得完整的红色边框(至少在Firefox中)。

    在此示例页面中,我无法辨别任何可用于获取错误格式以适用于dijit.form.Select的内容。它的确似乎正在使用Dojo 1.7.4,但在1.7.4发行说明中我看不到有关“选择”错误显示已修复的任何信息。

    是否没有将其视为需要修复的错误?有没有一种方法可以轻松地应用验证样式而不必弄乱dijit模板?

    任何帮助/想法表示赞赏。

    谢谢。

    最佳答案

    关于forms - Dojo dijit.form.Select验证错误显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465360/

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