Select2 не показывает значения в выпадающем списке

В раскрывающемся списке не отображаются значения, полученные от вызова ajax. Я думаю, что это не вызывает функцию formatResult. Я не уверен, что происходит. Это просто показывает "Поиск...". Любая подсказка будет полезна.

$("#abc").select2(
    {
        placeholder: "abc",
        minimumInputLength: 3,
        multiple: true,
        formatResult: formatResult,
        ajax: { 
        url: "some url",
        dataType: 'json',
        data: function (term) {
        return {
            timermatch: "%"+term+"%"
        };
        },
        results: function (data) {
            console.log(data);
            response($.map(data, function (value, key) {
                console.log(value);
                return {
                       results: value
                      };
                    }));
                } 
          }
         });

  function formatResult(data) {
    console.log("value");
    return '<div>' + data + '</div>';
};

0 ответов

Другие вопросы по тегам