我有一個奇怪的問題:如何在提交表單時防止iPad鍵盤死機?
我有一個搜索,當我在iPad上提交時,不會隱藏鍵盤,但它會停止它,直到搜索結果加載。
因此,只要我按下鍵盤上的輸入鍵,iPad就會隨着打開的鍵盤而死,只有當搜索結束時,鍵盤纔會隱藏,結果開始apprearing。
現在我的腳本正在監聽change
事件以觸發功能,例如問題中的搜索表單,這可能是問題所在。
問:
是否有一個代碼適合所有的設備的方式來觸發一個表單提交,所以我的鍵盤先消失,然後開始搜索?
感謝您的意見!
編輯:
我的按鈕:
<input type="text" value="" id="searchField" data-type="search" placeholder="Suche" class="ui-input-text ui-body-c">
我的腳本處理它:
$('#searchField').keypress(function(e){
if(e.which == 13){
$('#searchField').trigger('blur');
loadMulti("yes");
return false;
}
});
嗯。我想整個事情....不是很好。
您的更改事件處理程序是否返回布爾值或有任何其他副作用? – Dai 2012-08-16 18:29:35
@TobyAllen:done – frequent 2012-08-16 21:05:15