Попробуйте использовать live вместо on.
Или вариант on с тремя параметрами, помните? .on('change', 'selecter', function) |
dyhmzall,
с тремя не работает, а вот про live что-то не вспомнил даже. Попробую. |
Ford,
"select2:select" вместо keyup и прочего Цитата:
|
рони,
этот пример работает, когда выберешь из списка элемент, но не когда набираешь в текстовом поле. Я его тоже проверял. Но в целом, я понял, что надо сделать. Если кому нужно будет в подобном же разобраться
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)
})
});
|
| Часовой пояс GMT +3, время: 06:49. |