【问题标题】:XPages - Dojo Validation Text Box - Customize MessageXPages - Dojo 验证文本框 - 自定义消息
【发布时间】:2013-07-24 06:08:39
【问题描述】:

使用 Dojo 验证文本框时,如果我尝试提交 XPage 而不在 Dojo 验证文本框中输入任何值,我会看到消息“此值是必需的”。有什么方法可以自定义此消息吗? (我希望用另一种语言发送此消息)

【问题讨论】:

    标签: dojo xpages lotus-notes


    【解决方案1】:

    您可以将自定义消息定义为 dojoAttribute:

    <xe:djValidationTextBox
        id="djValidationTextBox1"
        value="#{viewScope.test}"
        required="true">
        <xe:this.dojoAttributes>
            <xp:dojoAttribute
                name="missingMessage"
                value="Your customized required message!">
            </xp:dojoAttribute>
        </xe:this.dojoAttributes>
    </xe:djValidationTextBox>
    

    【讨论】:

    • 非常感谢。我正在尝试使用 Dojo Filtering Select 控件来实现此功能,但到目前为止还没有运气。你能看出我做错了吗?
    • Dojo Filtering Select 控件的工作方式相同:required="true" 和相同的 dojoAttribute。还是有别的意思?
    【解决方案2】:

    一旦我发现 White / Girrard / Valand / Mottolo 的这个脚本,我就完全停止使用内置验证: A Better Method For XPages SSJS Form Validation

    它使您能够对输入值的任何状态做出反应,我更喜欢集中式方法而不是在单个控件本身内部进行调整。

    【讨论】:

    • 感谢您的精彩提示!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 2014-05-31
    • 2011-10-21
    • 2014-08-15
    • 1970-01-01
    相关资源
    最近更新 更多