No results message on jquery autocomplete -
संभव डुप्लिकेट:
जब परिणाम खाली है, तब मैं "कोई मेल नहीं" संदेश देना चाहता हूं।
एक आंशिक उत्तर दिया गया था, लेकिन यह बिल्कुल नहीं बताता है कि "कोई मैचों" परिणाम कैसे दिखाना है स्वत: पूर्ण ड्रॉपडाउन में।
अद्यतन: वर्तमान कोड के आधार पर मेरा कोड है ..
HTML:
इनपुट प्रकार = " टेक्स्ट "name =" myAutocomplete "id =" myAutocomplete "& gt;
jquery:
$ ("# myAutocomplete")। स्वतः पूर्ण ("ajax.php", {selectFirst: false, परिणाम क्लास: 'my_results_class', पार्स: फ़ंक्शन (डेटा) {यदि (! डेटा || डेटा. लांघ == 0) {$ ('# myAutocomplete विकल्प')। Val ('कोई मेल नहीं');}}, फोकस: फ़ंक्शन (इवेंट, यूआई) { यदि ($ (ui.item) .val () == 'नहीं मिलान') $ (ui.item)। अक्षम ();}, का चयन करें: फ़ंक्शन (इवेंट, यूआई) {if ($ (ui.item)) Val () == 'नहीं मैच') वापसी झूठी;}});
सबसे पहले, कोई परिणाम 'मान से मेल नहीं' या जो भी हो चाहते हैं, तो jquery स्वत: पूर्णतया पर इन संचालकों को जोड़ें
फोकस: फ़ंक्शन (इवेंट, यूआई) {if ($ (ui.item) .val () == 'नहीं मिलान') $ ( ui.item) .disable (); }, का चयन करें: फ़ंक्शन (इवेंट, यूआई) {if ($ (ui.item) .val () == 'नहीं मैच') वापसी झूठी; },
इस उपयोगकर्ता को प्रविष्टि 'ना मिलान' चुनने से रोका जा सकता है।
Comments
Post a Comment