2017-03-24 10 views
0

select2プラグインに問題があります。フィルターを使用して "mąka"と入力すると、 "mąka"と "maka"という単語ですべてのオプションが検索されます。このスクリプトをカスタマイズして "mąka"という単語だけを見つけることは可能ですか?私の英語のため申し訳ありませんSelect2 - 特殊文字のフィルタリング

Preview here

; P

ありがとう! SELECT2サイトから

+0

あなたは、AJAXを介してデータを取得するのですか? – br3t

+0

いいえ、コントローラからロードします –

答えて

0

https://select2.github.io/examples.html#matcher

フィドル:https://jsfiddle.net/alaniex/c3Ls1uf3/1/

function matchStart (term, text) { 
    if (text.toUpperCase().indexOf(term.toUpperCase()) == 0) { 
    return true; 
    } 

    return false; 
} 

$.fn.select2.amd.require(['select2/compat/matcher'], function (oldMatcher) { 
    $(".js-example-matcher-start").select2({ 
    matcher: oldMatcher(matchStart) 
    }) 
}); 
+0

このソリューションをチェックしましたか? – br3t

+0

私たちは、私たちのプロジェクトでSELECT2を使用して、それが – Anurag

+0

はい]を動作しますが、それは「A」文字では動作しません。それは良いことだが、「A」は –