【发布时间】:2013-01-24 15:20:55
【问题描述】:
我正在使用敲除 + select2 并且我的下拉列表之一的数据是使用 ajax 延迟加载的(select2 支持)。
我需要能够绑定下拉列表的选定文本,但找不到方法。
有人知道这是否可能吗?
【问题讨论】:
-
这是一个可以显示值但不能显示文本的示例:jsfiddle.net/uE8Vk
标签: javascript knockout.js jquery-select2
我正在使用敲除 + select2 并且我的下拉列表之一的数据是使用 ajax 延迟加载的(select2 支持)。
我需要能够绑定下拉列表的选定文本,但找不到方法。
有人知道这是否可能吗?
【问题讨论】:
标签: javascript knockout.js jquery-select2
我已经成功地使用了 knockoutjs 事件绑定:
HTML:
select2: { minimumInputLength: 3, allowClear: true, query: ajaxQuery }, event: { change: eventHandler }" />
JS:
self.eventHandler = function (data, event) {
};
在事件对象中将根据所发生的更改调用添加或删除的属性。然后,您可以使用此值来更新您的视图模型。
【讨论】: