我在iPhone模擬器中隱藏鍵盤時出現問題。我的HTML代碼:如何隱藏Phonegap應用中的jQueryMobile頁面中的鍵盤?
<form id="my_form">
<input type="search" id="searchBar" />
</form>
jQuery代碼:
$("#my_form").submit(function() {
one = $('#searchBar').val();
console.log(one);
doSearch(one);
return false;
});
一切工作,因爲我需要:我可以得到價值形式,並執行一些Ajax。但是當函數返回false時,iPhone模擬器中的虛擬鍵盤仍然可見。如何隱藏鍵盤?還有另一種方法可以做到嗎?當用戶搜索並按下iPhone上的「Go」時,我需要使用Ajax將數據傳遞到服務器。搜索結果應顯示在同一頁面(已完成)。用戶可以再次搜索同一頁面。
請幫幫我。
感謝,
--regeint
嗨Hosh,它不工作。鍵盤仍然可見:( – regeint 2012-01-09 06:17:37
嘗試做什麼techfoobar做了,但有一個複選框,而不是一個選擇,因爲他建議(一個選擇可能會彈出一個空列表)我已經更新我的答案,以反映這一點 – 2012-01-09 10:46:52