搜索了几个小时后......我从这个问题中找到了我的问题的答案:How to populate a select list using a structure inside select HTML helper in ColdBox?
这个例子很完美,因为我在 ColdBox Doc 上找不到任何东西。我为我的选项使用了“简单形式”......结果显示是正确的。但是,当值为“”时, selectedValue 似乎不起作用。我还尝试从数组中填充选项。当设置 selectedValue is 时,我对这两种方法都有同样的问题。
当值为“”时,始终选择选项中的第一个值。如何解决此问题或如何更改选项以在 selectedValue 为时显示“选择...”?
#html.select(
name="Approved",
options="Yes,No,Pending",
column="value",
selectedValue="",
label="",
required="required",
title="Approved"
)#