XPages validateExpression失败

时间:2013-06-10 12:38:05

标签: xpages-ssjs

我有一个带有validationExpression的字段(如下所示),如果字段为空并且选择了上一个单选按钮,则该字段应该出错。但是,即使我选择了单选按钮“BOM”,保存仍会继续,但不应该。任何人的想法?

if (getComponent("radioGroup3").getValue() == "BOM") {
    if (getComponent("OrderDateRequired").getSubmittedValue() == "") {
        return false;
    } else {
        return true;
    }
} else {
    return true;
}

1 个答案:

答案 0 :(得分:1)

您需要使用validateRequired验证程序来检查字段是否为空。如果没有值,则不运行其他验证器。您可以在代码中使用value来检查字段值。