Twitter bootstrap typeahead 2.1.1 не может установить функцию в источнике

Я пытаюсь установить источник в тип начальной загрузки, но получаю следующую ошибку:

typeahead.process is not a function

Вот jsFiddle, иллюстрирующий случай: http://jsfiddle.net/NCEFR/1/

Что я делаю не так?

Обратите внимание, что версия плагина 2.1.1.


person Adam Levitt    schedule 25.10.2012    source источник


Ответы (1)


Из документа typeahead

В функцию передаются два аргумента: значение query в поле ввода и обратный вызов process. Функцию можно использовать синхронно, возвращая источник данных напрямую или асинхронно через единственный аргумент обратного вызова process.

Правильные аргументы функции:

var searchFunction = function(query, process) {  
    var result = "result1::result2".split("::");
    process(result);
}

Демо (jsfiddle)

person Sherbrow    schedule 25.10.2012