标签: javascript html knockout.js
标题说明了一切,我还没有找到任何关于此的内容,并想知道是否可能。我正在尝试使选择选项如下所示:
<option>Last 'knockout variable' Days</option>
Knockout将绑定选项文本没有问题,目前是30或60 ......等等,但我需要围绕该选项的默认文本。
我做了一个非工作的jfiddle,所以你可以看到我的代码是什么样的。 http://jsfiddle.net/RBx6h/
答案 0 :(得分:2)
您可以使用函数来定义选项文本
<select class="form-control" data-bind=" options: activityFilters, optionsText: function(item) { return 'Last ' + item + ' Days'; }, value: selectedActivityFilter"> </select>
<强> JSFIDDLE 强>
选项绑定tutorial,示例4,表示下拉列表,显示的文本作为所表示项目的函数计算