1

我想知道是否有启用/禁用控件的“正确方法”;特别是触发器。在这本 wiki-book中,作者建议删除该控件,但我需要可见但不能正常工作(并且样式看起来像已禁用):

<xf:trigger ref="self::node()[count(../name) &gt; 1]">
   <xf:label>Delete Classifier</xf:label>
   <xf:delete ev:event="DOMActivate" nodeset="instance('save-data')/name" at="index('name-repeat')"/>            
</xf:trigger>

我到处找,但我什么也没找到。任何想法?提前致谢,

4

1 回答 1

0

我不能保证这适用于每个 xforms 实现,但我们在 xforms 开发中实现它的方式是: 1- 将触发器绑定到实例中的元素。2-使用相关属性定义此元素的绑定。

当绑定不相关时,不显示触发器。

这适用于 Orbeon 6.2。

于 2014-11-20T15:04:53.140 回答