jQuery यूआई Autcomplete:jQuery यूआई Autcomplete: पोस्ट के बजाय प्राप्त की
मैं खोज स्क्रिप्ट के बजाय प्राप्त करने के लिए अवधि पोस्ट कर सकते हैं?
jQuery यूआई Autcomplete:jQuery यूआई Autcomplete: पोस्ट के बजाय प्राप्त की
मैं खोज स्क्रिप्ट के बजाय प्राप्त करने के लिए अवधि पोस्ट कर सकते हैं?
प्लगइन के लिए आपको source के रूप में एक फ़ंक्शन की आपूर्ति करने की आवश्यकता होगी और मेल खाने वाले डेटा को प्राप्त करने के लिए सर्वर पर AJAX पोस्ट करें।
धन्यवाद, यह कैसे यह काम कर समाप्त हो गया है:। $ ("# खोज-शहरों") स्वत: पूर्ण ( { MINLENGTH: 2, स्रोत: समारोह (अनुरोध, प्रतिक्रिया) { jQuery.post ("http: //redcupclassifieds.com/search_cities ", { अवधि: request.term }, समारोह (डेटा) { प्रतिक्रिया (डेटा); }," json ");} }); – andrhamm
आपको स्रोत पैरामीटर के लिए कॉलबैक फ़ंक्शन निर्दिष्ट करने की आवश्यकता है। यहां एक उदाहरण दिया गया है: http://jqueryui.com/demos/autocomplete/#remote-jsonp
क्या POST को विकल्पों की सूची पुनर्प्राप्त करने के बजाय, उपयोगकर्ता के चयन प्राप्त करने के लिए अधिक उचित रूप से उपयोग नहीं किया जाएगा? –
@Robert - यदि JSON वापस प्राप्त हो रहा है, तो एक पोस्ट बेहतर हो सकता है, esp। एएसपी.नेट एमवीसी 2 में जो (डिफ़ॉल्ट रूप से) जीईटी अनुरोध के लिए जेएसओएन की सेवा करने से इंकार कर देता है: http://haacked.com/archive/2009/06/25/json-hijacking.aspx – tvanfosson
@tvanfosson: लिंक के लिए धन्यवाद। –