ruby on rails - How to fix this jQuery/coffeescript code for jquery-ui autocomplete? -


नमस्कार इसलिए मेरे पास jquery-ui 1.11 के लिए कोड है:

  jQuery - & gt; $ ('# Search_terms')। स्वत: पूर्ण स्रोत: (अनुरोध, प्रतिक्रिया) - & gt; $ .एजेक्स यूआरएल: '/list.json' डेटाप्रकार: "जेसन" डेटा: {शब्द: request.term} सफलता: (डेटा) - & gt; प्रतिक्रिया: $ .मैप (डेटा, (वी, आई) - & gt; लेबल: i मान: v.toString ())   

अगर मैं console.log $ .map करता हूं (डेटा, (v, i) ... मुझे फ़ायरबग कंसोल विंडो में यह आउटपुट मिलता है: [ऑब्जेक्ट {लेबल = "कुछ एक्स", मान = "कुछ"}, ऑब्जेक्ट ....] < / Code>

मैं jquery ui autocomplete के लिए सही JSON प्रारूप प्राप्त करने के लिए $। नक्शा कोड कैसे तय कर सकता हूं?

JSON को जोड़ना $ map। के आसपास कोड की तरह उत्पन्न होती है:

[{"label": "Label1", "value": "5"} , ...] ऐसा लगता है कि यह काम करना चाहिए, परन्तु नहीं। निश्चित नहीं कि ऐसा क्यों है क्योंकि मेरे पास ट्विटर बूटस्ट्रैप 3 सक्षम है ...

(मैंने एक त्रुटि कॉलबैक जोड़ा है क्योंकि दस्तावेज़ीकरण कहते हैं।)

अंत में, आप इसे आसान बनाने में सक्षम हो सकते हैं। यदि आप अपने सर्वर को संशोधित करते हैं तो list.json? Term = search स्ट्रिंग्स की एक JSON सरणी देता है, तो आपकी स्वत: पूर्णतः इस रूप में सरल हो सकती है:

  jQuery - & gt; $ ('# Search_terms')। स्वत: पूर्ण स्रोत: "/list.json"    

Comments

Popular posts from this blog

php - how to change mysql_result($res, 0, "url"); to mysqli -

c# - Textbox not clickable but editable -

Matlab transpose a table vector -