0

我正在考虑将 Select2 与 Knockout 集成(请参见此处)。有一小段代码我不明白:

success: function (data) {
                query.callback({
                    results: data
                });
            }

那个callback()函数有什么作用?它接受响应/结果作为参数。

4

1 回答 1

2

http://ivaynberg.github.io/select2/中所述(在该页面上搜索“query(options)”以找到相关部分),回调是一个应该与结果对象一起调用的函数。

因此,当用户完成搜索,并且您已经从某个地方(ajax 调用或其他)查​​找结果时,您需要将该数据带回 select2。这是通过回调完成的。

于 2013-10-14T08:09:59.123 回答