मुझे लगता है कि मैंने इसे समझ लिया ... मेरी टिप्पणी देखें। माफ़ कीजिये।मैन्युअल रूप से jquery keyup ट्रिगर करें?
मेरे पास एक JSON वेब सेवा है जिसे एक निश्चित कीप() ईवेंट पर कॉल किया जाता है जो इनपुट के आधार पर कुछ डेटा पुनर्प्राप्त करता है। मैं टाइप किए जाने से पहले डेटा का प्रारंभिक सेट लोड करना चाहता हूं। मैं प्रलेखन में बताए गए कुंजीपटल() को मैन्युअल रूप से आमंत्रित करने का प्रयास कर रहा हूं, लेकिन ऐसा कुछ नहीं लगता है।
$('#inputItemName').keyup(function() {
//perform query, display results
});
^^ अच्छा काम करता है जब आप बॉक्स
$('#inputItemName').keyup();
^^ तुरंत दस्तावेज़ तैयार समारोह के बाद कहा जाता है में टाइप करें, कुछ भी करने को नहीं लगता है।
मुझे लगता है कि मैंने इसे समझ लिया ... मैंने उस फ़ंक्शन को स्थानांतरित किया जो कुंजीपटल() आमंत्रण की तुलना में स्क्रिप्ट टैग में परिणामों को ऊपर उठाता है और अब यह काम करता है। क्या इसका कोई मतलब है? –
हां: आपको इसे ट्रिगर करने से पहले ट्रिगर ** पर एक फ़ंक्शन संलग्न करना होगा! (अन्यथा घटना को निकाल दिया जाता है, लेकिन कोई फ़ंक्शन नहीं कहा जाता है) – oliverpool