2016-11-22 63 views
2

我在移動webapp上使用帶有ajax的select2的最新版本。這是一個很棒的插件,但在Galaxy Edge手機上使用非常困難。Select2難以在Android手機上使用,由於預測文字

很難選擇下拉列表的搜索結果中列出的第二個或第三個條目。

雖然我已經注意到,關閉手機上的預測性文本,它工作得很好。

我曾嘗試對我的選擇輸入添加此:

autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"

,雖然我可以看到它流經的選擇2輸入框渲染後,根據需要不會禁止預測文本/自動完成。

有沒有人解決了這個問題,因爲我找不到這個問題的直接引用。

回答

0

如果從select2(如由於虛擬鍵盤的彈起的描述here)選擇項目的困難,試試這個你初始化select2後:

jQuery('.select2-search input').prop('readonly', true); 

或者,嘗試以下解決方法:

jQuery(document).on('touchend', function(){ 
jQuery(".select2-search, .select2-focusser").remove(); 
}) 

這將防止鍵盤顯示在多個選擇

+0

Hi @ bodi0,感謝您的答覆。它沒有任何區別。一旦我關閉預測文本,它會完美工作,其他明智的是不可能選擇。 – TheRealPapa