选择中有多个值

时间:2018-01-01 11:26:46

标签: select knockout.js

我有一个select字段:

 <select id="feesSelect" data-bind="options: $root.fees(), optionsText: 'description', optionsValue: 'feesID', value: feeID(), optionsCaption: 'Choose Billing Type'"></select>

optionsText属性中是否可以有多个值?像这样的东西:

 <select id="feesSelect" data-bind="options: $root.fees(), optionsText: 'description' + 'status', optionsValue: 'feesID', value: feeID(), optionsCaption: 'Choose Billing Type'"></select>

我尝试了但是它没有用,我有一个空列表。

1 个答案:

答案 0 :(得分:1)

你可以添加一个功能:

<select data-bind="options: $root.fees(), 
             optionsText: function(item) { return 'description' + 'status'}, 
             optionsValue: 'feesID', 
             value: feeID(), 
             optionsCaption: 'Choose Billing Type'">
</select>

那是:   optionsText: function(item) { return 'description' + 'status'}

Example from the documentation