Тема: select2 input text
Показать сообщение отдельно
  #14 (permalink)  
Старый 03.12.2015, 17:35
Интересующийся
Отправить личное сообщение для Ford Посмотреть профиль Найти все сообщения от Ford
 
Регистрация: 07.04.2012
Сообщений: 12

рони,
этот пример работает, когда выберешь из списка элемент, но не когда набираешь в текстовом поле. Я его тоже проверял. Но в целом, я понял, что надо сделать.
Если кому нужно будет в подобном же разобраться

function matching(term, text)
{
    if (text.toUpperCase().indexOf(term.toUpperCase())+1)
    {
        alert(term+" "+text+"  could be eq");
        return true;
    }
    else
    {
        return false;
    }
}


$.fn.select2.amd.require(['select2/compat/matcher'], function (oldMatcher) {
        $("#" + label).select2({
            placeholder: "Выберите ",
            data: data || [],
           matcher: oldMatcher(matching)
        })
    });

Последний раз редактировалось Ford, 03.12.2015 в 17:48.
Ответить с цитированием