XPages复选框组和默认值

时间:2015-06-02 16:21:00

标签: checkbox xpages

作为关于复选框组的问题的后续跟进,如何设置默认值?

这是测试XPage的源代码:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:checkBoxGroup id="checkBoxGroup1" defaultValue="First">
    <xp:selectItem itemLabel="First" itemValue="1"></xp:selectItem>
    <xp:selectItem itemLabel="Second" itemValue="2"></xp:selectItem>
    <xp:selectItem itemLabel="Third" itemValue="3"></xp:selectItem>
</xp:checkBoxGroup>
</xp:view>

我们可以期待带有标签&#34; First&#34;的复选框。要检查,但不是这样。任何有关这方面的见解将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

丹,

要尝试两件事:

Easy Fix#1:将默认值更改为itemValue。所以这是默认值:return "1";

Easy Fix#2:将代码放在beforePageLoad中,将默认值设置为绑定的数据。例如:如果checkbox绑定了名为“myCheckBox”的viewScope变量。将代码放在beforePageLoad中以设置viewScope.myCheckBox = "1"