2

我正在使用 XBL 在我的 XForm 上呈现各种控件。其中之一是具有 4 个选项的无线电组。我正在使用外观=“完整”和数据本身的项目集。但是,当呈现单选组时,会选择最后一个选项。我需要删除它,以便最初没有选择任何按钮。

我一直在兜圈子试图让它发挥作用。如果你们中的任何一个 XForms 专家可以发布一个简短的示例来说明我如何实现这一点,我将永远感激不尽。

提前致谢。

4

1 回答 1

2

这可能是特定于实现的,但通常,初始选择的选项取决于初始实例数据。xforms:select1这意味着:如果绑定到的实例节点为空,并且xforms:itemsetselect1的不包含具有空值的项目,则不会选择任何选项。如果存在初始实例值,但项集中没有具有相应值的项,则应如此。

我已经用 Orbeon 对此进行了测试,也许其他实现的行为会有所不同。无论如何,所描述的行为也在XForms 1.1 Specifications中进行了描述(请参阅以“ For closed / open selections ”开头的段落),所以我希望它是默认行为。

于 2011-07-27T14:00:08.770 回答