【发布时间】:2014-06-04 12:38:40
【问题描述】:
我正在使用以下代码来设置选择列表 - 我需要为每个项目添加一个标题。这可能吗?
<select tabindex="-1" name="myDropDown" data-bind="
visible: isVisible,
options: $parent.myList,
optionsText: 'name',
optionsCaption: '- Select an item-',
value: selectedItem,
resizeOuter: true"></select>
【问题讨论】:
-
标题是什么意思?您想要每个项目或其他内容的工具提示吗?
-
是的工具提示。 @DevPat - 有什么方法可以在不使用 foreach 的情况下做到这一点?我的其他绑定不适用于 foreach 例如可见被忽略。我也需要一个标题
-
@newbie_86 请检查此答案stackoverflow.com/questions/23927954/…,它使用
optionsAfterRender添加其他属性。 -
@newbie_86:这是工作示例plnkr.co/edit/gDbqJC7X8QE35qMSJh7v?p=preview
标签: select knockout.js binding