【发布时间】:2016-12-13 01:09:14
【问题描述】:
这个想法是让用户登录一些例如事件并提交表单。提交表单后,它会显示所有选择为动画列表的事件,因此项目会以链式动画形式出现。假设我必须使用重复控件。这是我的页面:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex">
<xp:this.beforePageLoad><![CDATA[#{javascript:viewScope.AAA = new Array();
viewScope.AAA.push("value1");
viewScope.AAA.push("value2");
viewScope.AAA.push("value3");
viewScope.AAA.push("value4");
viewScope.AAA.push("value5");
viewScope.AAA.push("value6");
viewScope.AAA.push("value7");
viewScope.AAA.push("value8");
viewScope.AAA.push("value9");}]]></xp:this.beforePageLoad>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script>
<xe:dojoFadeOut node="repeatDiv" duration="100"></xe:dojoFadeOut>
</xp:this.script>
</xp:eventHandler>
</xp:button>
<xp:br></xp:br>
<xp:br></xp:br>
<xp:repeat id="repeat1" rows="30" value="#{javascript:viewScope.AAA}"
indexVar="idxname" repeatControls="true" var="cname">
<xp:div id="repeatDiv" style="background-color:rgb(128,255,128)">
<xp:text escape="true" id="computedField1" value="#{javascript:cname}">
</xp:text>
</xp:div>
</xp:repeat>
</xp:view>
通过按下按钮,我想取消隐藏重复但显示所有带有链动画的项目。到目前为止,它仅适用于重复中的第一项。有人有可行的解决方案吗?它不必重复。任何项目/标签/计算字段列表
【问题讨论】:
标签: javascript css dojo xpages