我试图从重复控制字段中设置一个值到一个字段(它不在重复控件中)。xpages从重复字段中设置一个值到字段
从重复场:
<xp:inputText id="inputText2" disabled="true">
<xp:this.value><![CDATA[#{viewScope.field_2[index]}]]></xp:this.value>
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="sus">
<xp:this.action><![CDATA[#{javascript:getComponent("inputText4").setValue("1234");}]]></xp:this.action>
</xp:eventHandler>
</xp:inputText>
而且目标字段,你可以看到,是在面板内部,ID = “SUS”。
此外,目标字段绑定到表单字段。
但没有赋值。我怎样才能做到这一点?
您的SSJS是否被触发? – 2014-10-06 12:24:03
@PaulStephenWithers在同一个事件中我添加了另一行:getComponent(“inputText1”)。setValue(“1234”)//其中inputText1是一个重复字段。该值已被添加到此字段中,但不是上述字段(该字段在重复控制之外) – 2014-10-06 12:45:30
您是否还有重复中的inputText4控件? – 2014-10-06 12:58:11