ページの読み込み時にselect2ボックスをフォーカスされた状態で表示しようとしています。私は次のことを試しました:
$('#id').select2('focus');
$('#id').trigger('click');
$('#id').trigger('focus');
最初の行だけが効果があるようで、select2 フィールドにフォーカスがありますが、検索フィールドを表示し、検索文字列を入力できるようにするには、追加のキーを押す必要があります。
したがって、ページを読み込んで「Search」と入力し始めると、「S」で検索ボックスが開き、残りのキーがそこに入力されるため、「earch」を検索することになります。