按照select2官網配置完后,搜索框彈出后無法輸入內容,究竟怎么回事,於是在其他頁面嘗試了select2,發現可以啊,為什么在這個地方不可以,終於找到了造成這個問題的不同之處:select2在模態對話框中會失效。找到了問題所在,但不知道如何解決:百度或者google,最終找到了解決方案:
重寫模態對話框的enforceFocus函數
$.fn.modal.Constructor.prototype.enforceFocus = function () { }
原來是模態對話框強制使自己處於焦點狀態,導致select2的搜索框無法獲取焦點所致。