Jch*_*les 4 attributes knockout.js drop-down-menu
我使用Knockoutjs选项绑定来填充我的选择
<select data-bind="value: val, options: options, optionsText: 'text', optionsValue: 'ID'">
</select>
Run Code Online (Sandbox Code Playgroud)
但是对于某些选项,文本是相同的.然后我想添加一个title属性来添加信息.我可以在没有修改knockoutjs本身的情况下使用淘汰赛吗?
可能在optionsText中使用了一个函数,但是我看不到How
您可以使用foreach绑定来执行此操作,如下所示:
<select data-bind="foreach: options, value: selectedValue">
<option data-bind="value: ID, text: text, attr: {title: title}" ></option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是一个有效的例子.
| 归档时间: |
|
| 查看次数: |
2554 次 |
| 最近记录: |