मुझे आईफोन सिम्युलेटर में छुपा कीबोर्ड के साथ समस्या है। मेरे एचटीएमएल कोड:एक फोनगैप ऐप में 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;
});
सब कुछ काम करता है के रूप में मैं की जरूरत है: मैं प्रपत्र मूल्य मिलता है और कुछ अजाक्स प्रदर्शन कर सकते हैं। लेकिन जब समारोह गलत हो जाता है, तो आईफोन सिम्युलेटर में वर्चुअल कीबोर्ड अभी भी दिखाई देता है। कुंजीपटल कैसे छुपाएं? क्या ऐसा करने का कोई और तरीका है? जब मैं आईफोन पर 'गो' खोजता हूं और दबाता हूं तो मुझे अजाक्स का उपयोग कर सर्वर पर डेटा पास करने की आवश्यकता होती है। खोज परिणाम उसी पृष्ठ में दिखाया जाना चाहिए (पहले से ही किया गया)। उपयोगकर्ता फिर से उसी पृष्ठ में खोज सकता है।
कृपया मेरी मदद करें।
धन्यवाद,
--regeint
हाय होश, यह काम नहीं कर रहा है।कीबोर्ड अभी भी दिखाई दे रहा है :( – regeint
टेक्नफ़ोबायर ने जो किया है उसे करने का प्रयास करें, लेकिन चयन के बजाए चेकबॉक्स के साथ (एक चयन शायद खाली सूची का पॉपअप करेगा)। मैंने इसे प्रतिबिंबित करने के लिए अपना उत्तर अपडेट कर दिया है। –