【发布时间】:2016-07-07 16:19:07
【问题描述】:
这是我的下拉按钮:
<xp_1:dropDownButton id="dropDownButton1">
<xp_1:this.treeNodes>
<xp_1:basicContainerNode styleClass="btn-primary" label="Tools">
<xp_1:this.children>
<xp_1:basicLeafNode label="Edit">
</xp_1:basicLeafNode>
<xp_1:basicLeafNode label="New">
</xp_1:basicLeafNode>
<xp_1:basicLeafNode label="Home">
</xp_1:basicLeafNode>
</xp_1:this.children>
</xp_1:basicContainerNode>
</xp_1:this.treeNodes>
</xp_1:dropDownButton>
如何将字形添加到主下拉按钮? 在内部某处添加跨度并不像核心按钮那样工作:
<xp:button id="button2" styleClass="btn btn-success" value="Save" title="Save">
<span class="glyphicon glyphicon-floppy-disk"></span>
</xp:button>
【问题讨论】:
-
我怀疑按钮控件的 XPages 呈现类忽略或覆盖了您放入
<xp:button>标记中的任何内容。您可能需要考虑一种不同的方法,例如为按钮使用纯 html 标记,并为其附加一个触发$("buttonselector").trigger('click')隐藏按钮<xp:button style="display:none">的 onclick 事件。隐藏按钮将包含您的服务器端事件(SSJS 代码)。