select 2の選択禁止について


最近やっているプロジェクトはselect 2を使っています.プロジェクトには権限の問題で、一部のユーザーは選択できないので、select 2を使って無効にして、ユーザーの役割を判断して決定します.他の方法に置いています.インターネットから資料を探してもいくつかの方法を試しましたが、どれも効果がありません.
$("#select").prop("disabled", true); 
disabledを直接使用して、直接selectの下に置いてもいいです.単独で取り出して他の方法に置いても効果がありません.第二種類(テストは効果なし):
$("#select").select2("enabled",false);
第三種類(テストは効果なし):
$("#select").select2({
"disabled":true
})
最後の一つ(唯一の効果的なテスト方法):
$("#select").select2("disable",true);
最後の一つは自分でテストしたので、ネットでたくさんの資料を調べましたが、この方法は見つけられませんでした.しかし、この方法は効果があります.ここは「disable」ではなく「disable」です.大神さんは他の方法があるかもしれません.あるいは私の上の方法に間違いがあるところがあります.