如何使用knockout js显示所选文本和值

时间:2014-07-19 19:55:12

标签: knockout.js

这是我的选择标记

 <select multiple=true data-placeholder="Filter from Coederfirst.com" data-bind=" options: skillTags, selectedOptions: selectedSkillTags,  optionsText: 'Value', optionsValue: 'LookUpId' ,chosen: {width: '100%'}"></select>

这是我的视图模型

var viewModel = {

skillTags: ko.observableArray(),
selectedSkillTags: ko.observableArray(),

};

这是显示所选文本的代码

     <ul class="tags" data-bind="foreach:selectedSkillTags">
                                        <li data-bind="text:$data"></li>
                                    </ul>

但它仅显示选定的值。那么如何显示选择文本和值

1 个答案:

答案 0 :(得分:1)

您需要删除optionsValue: 'LookUpId'

http://jsfiddle.net/fwc29/