从对象数组中下拉

时间:2016-01-19 17:53:48

标签: knockout.js knockout-2.0 knockout-mapping-plugin knockout-validation knockout-mvc

您好我是Knockout Js.的新手。任何人都可以解释我如何从Object数组中创建下拉列表。我希望文本和下拉值不同。对象在键值对中。

提前致谢。

1 个答案:

答案 0 :(得分:4)

<select data-bind="options: nameOfOptionsCollection, optionsText: key, optionsValue: value, value: observable></select>

http://knockoutjs.com/documentation/options-binding.html

  • 选项是您要列出的数组或对象的位置 在下拉列表中
  • optionsText是下拉列表中的文字
  • optionsValue将是每个选项的值属性
  • value是您希望绑定到此下拉列表的viewmodel中的observable

如果您对淘汰赛有疑问,请尝试检查http://knockoutjs.com