【发布时间】:2013-07-24 06:08:39
【问题描述】:
使用 Dojo 验证文本框时,如果我尝试提交 XPage 而不在 Dojo 验证文本框中输入任何值,我会看到消息“此值是必需的”。有什么方法可以自定义此消息吗? (我希望用另一种语言发送此消息)
【问题讨论】:
标签: dojo xpages lotus-notes
使用 Dojo 验证文本框时,如果我尝试提交 XPage 而不在 Dojo 验证文本框中输入任何值,我会看到消息“此值是必需的”。有什么方法可以自定义此消息吗? (我希望用另一种语言发送此消息)
【问题讨论】:
标签: dojo xpages lotus-notes
您可以将自定义消息定义为 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>
【讨论】:
required="true" 和相同的 dojoAttribute。还是有别的意思?
一旦我发现 White / Girrard / Valand / Mottolo 的这个脚本,我就完全停止使用内置验证: A Better Method For XPages SSJS Form Validation
它使您能够对输入值的任何状态做出反应,我更喜欢集中式方法而不是在单个控件本身内部进行调整。
【讨论】: