我想从xe:对话框控件更新基础xp:inputTextarea。从对话框控件更新xp:inputTextarea
这里是我的对话提供一个按钮示例代码:
<xp:button value="OK">
<xp:eventHandler event="onclick" submit="true" refreshMode="partial" refreshId="txtComment" disableValidators="true">
<xp:this.action><![CDATA[#{javascript:var dialog = getComponent("dlgCommentNPAC");
dialog.hide();
getComponent("txtComment").setValue("some dummy text")}]]></xp:this.action>
</xp:eventHandler>
</xp:button>
这里是底层textarea的输入控制:
<xp:inputTextarea id="txtComment"
value="#{appBean.order.comment}"/>
</div>
在关闭对话框,并更新textarea的断功能
得到Component("txtComment").setValue("some dummy text")
我不知道我在这里做错了什么?
您好弗兰克,那是我失败的地方:-)我现在有一个csjs方法,我将在早上当我在工作。 –