我正在寻找javascript服务器端语法中的简单操作“save Datasources”。 我已经知道如何为单个数据源执行保存但不能为多个数据源执行保存。 例如,如果您有一个重复控件,每个条目显示一个文档,如何通过jss代码保存所有文档?
答案 0 :(得分:1)
这是我在我的应用程序中用来保存重复的所有成员:
<xp:button
value="Save for Later"
id="buttonSave"
style="margin: 0px 20px"
styleClass="redbutton_horz save">
<xp:eventHandler
event="onclick"
submit="true"
refreshMode="partial"
disableValidators="true">
<xp:this.action><![CDATA[#{javascript:
var doc=document1.getDocument();
doc.replaceItemValue("aStatus","Incomplete");
save(); //save all data sources
context.redirectToPage("home.xsp");}]]></xp:this.action>
</xp:eventHandler>
</xp:button>
不确定您打算如何使用它,但可能只需要save();上面示例代码中显示的方法。