2
我有一个包含DropDown菜单的Orbeon表单。这是通过来自SQL数据源的表单加载操作填充(所有国家/地区名称)。标签和值都被填充。DropDown默认选择
如何选择一个默认值而不是[Select ...]?在这种情况下,我知道要选择的默认项目的值。
我有一个包含DropDown菜单的Orbeon表单。这是通过来自SQL数据源的表单加载操作填充(所有国家/地区名称)。标签和值都被填充。DropDown默认选择
如何选择一个默认值而不是[Select ...]?在这种情况下,我知道要选择的默认项目的值。
最简单的方法是将值包含在模型中的fr-form-instance中。
例如:
<xf:instance id="fr-form-instance">
<form>
<section-1>
<country>CHE</country>
</section-1>
</form>
</xf:instance>
还有其他的方法,如在XForms: set default selection in dropdown in binding
问候
Jez的
非常棒!谢谢 –
您好讨论。你能澄清你如何“知道”默认值 - 它是一个单独的SQL查找?另外,你的价值是“人类可读的”还是某种类型的ID(可能是ISO国家代码)?你看过http://stackoverflow.com/questions/3019006/xforms-set-default-selection-in-dropdown-in-binding – Jez
嗨。 “国家”表格中的数据不会经常更改,我希望在我的下拉列表中默认选择“瑞士”国家。该记录在数据库中具有主键'CHE',并且该键是下拉菜单的值。 –