gpt4 book ai didi

xpages - 验证组合框、单选按钮、常规按钮等?

转载 作者:行者123 更新时间:2023-12-01 09:31:38 25 4
gpt4 key购买 nike

我正在使用表单上的 ErrorMessage 控件来验证编辑框之类的内容。效果很好。需要输入数据时会弹出灰色的小警报类型框。

谁能指出我如何对单选按钮、组合框等执行相同操作的示例?甚至是一个常规按钮(比如我在表单上有一个添加文档按钮)。

我真的不在乎消息的实际显示方式。我只想让我的验证在所有组件的验证中保持一致。换句话说,我不想要一些服务器端和一些客户端验证。

有什么例子吗?我一直在使用自己的 ext lib 对话框进行验证,效果很好,但我希望更容易实现。

最佳答案

我一直在使用 this XSnippet on validation 的扩展版本.这使您可以在中央 SSJS 库中管理所有验证,然后在 Display Errors 控件中显示所有错误。

然后,您可以在中央 SSJS 库中验证您的控件,包括单选按钮、组合框等,并组合您的验证(例如,当另一个控件具有特定值时检查一个控件的值)。

这是一个基于上述 XSnippet 的示例,用于验证当单选按钮组 (radioField) 的值为 1 时是否已填写某个字段 (FieldA):

var radioVal = getComponent("radioField").value;
var control = getComponent("FieldA");
var val = control.getValue();
if (radioVal == "1" && isEmpty(val)){
valid = false;
postValidationError(control, "Please fill in ...");
}

关于xpages - 验证组合框、单选按钮、常规按钮等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14717466/

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