如何在Select2 ajax中使用knockout绑定到选定的文本

时间:2013-01-24 15:20:55

标签: javascript knockout.js jquery-select2

我正在使用knockout + select2,我的一个下拉列表的数据是使用ajax(select2支持)延迟加载的。

我需要能够绑定下拉列表的选定文本,但无法找到方法。

有人知道这是否可能?

1 个答案:

答案 0 :(得分:0)

我使用knockoutjs事件绑定成功完成了这项工作:

HTML:

 select2: { minimumInputLength: 3, allowClear: true, query: ajaxQuery }, event: { change: eventHandler }" />

JS:

self.eventHandler = function (data, event) {

    };
事件对象中的

将是一个名为添加或删除的属性,具体取决于发生的更改。然后,您可以使用此值更新您的viewmodel。