javascript - How to trigger onclick function when user inputs keywords? Jquery -


मेरे पास एक इनपुट बॉक्स है

  & lt; input type = "text" name = " खोज "id =" खोज "/ & gt; & Lt; img src = "icon.png" alt = "" id = "doSearch" / & gt;  

मैं Jquery का उपयोग करता हूं और मेरे पास "doSearch" के लिए onclick ईवेंट है इसलिए जब मैं "एबी" जैसे कुछ शब्द डालता हूं .. और "आइकन" पर क्लिक करें यह php फ़ाइल के लिए एक अजाक्स अनुरोध भेजता है और परिणाम को वापस डोम में जोड़ देता है।

  $ ('# doSearch' शो ("तेज"); var इनपुट_टेक्स्ट = $ ('इनपुट [नाम = "खोज"]')। Val (); // टेक्स्ट $ पुनर्प्राप्त करें। एजेक्स ("विधि" "... ... कुछ और लाइनें}} आदि आदि  

मैं सोच रहा हूं कि कैसे मैं स्वचालित रूप से onclick फ़ंक्शन को ट्रिगर कर सकता हूं, जब कुछ वर्णों में प्रवेश किया जाता है इनपुट बॉक्स ताकि उपयोगकर्ताओं को परिणाम प्राप्त करने के लिए छवि आइकन पर क्लिक न करना पड़े। इसके अलावा, कैसे मैं छवि आइकन पर फ़ोकस सेट कर सकता हूं जब मैं इनपुट बॉक्स में टैब कुंजी दबाता हूं।

धन्यवाद आपकी मदद।

संपादित करें:

मेरे पास कुछ अन्य इनपुट बॉक्स हैं, जो उसी रूप में भी हैं। तो यह इनपुट कुछ अतिप्रवाह टैग इनपुट के समान कार्य करता है।

< / Div>

ऐसा कुछ?

 $ ('# doSearch') कुंजी दबाएं (फ़ंक्शन (e) { अगर ($ (this) .val () == '??') $ ('# doSearch')। ट्रिगर ('क्लिक')}); 

Comments

Popular posts from this blog

c++ - Linux and clipboard -

Visual Studio 2005: How to speed up builds when a VSMDI is open? -

booting ubuntu from usb using virtualbox -