亞馬遜提供了一個API來獲取字母建議進入:如何從JSON API響應中創建自動建議?
http://completion.amazon.com/search/complete?search-alias=aps&client=amazon-search-ui&mkt=1&q=facebook
會給予迴應:
["facebook",["facebook","facebook login","facebook.com","facebook credits","facebook gift card","facebook app","facebook messenger","facebook for dummies","facebook en español","facebook phone"],[{"nodes":[{"alias":"mobile-apps","name":"Apps for Android"},{"alias":"stripbooks","name":"Books"},{"alias":"textbooks-tradein","name":"Books Trade-in"},{"alias":"digital-text","name":"Kindle Store"}]},{},{},{},{},{},{},{},{},{}],[]]
如何創建使用jQuery或PHP這個JSON響應自動建議?
您需要解析此JSON響應,並按照需要遵循AutoComplete小部件的方式重新格式化它,或者使用JSON響應的自定義渲染。無論哪種方式,你都有一些工作要做。以下是API的一些參考資料:http://api.jqueryui.com/autocomplete/,以及另一個來源:http://thebestsolution.org/customizing-the-jquery-ui-autocomplete/ – DevlshOne
我嘗試過離線自動提示,但不知道如何做json回覆? – user2216267
您正在通過AJAX調用Amazon網站獲取此JSON數據,對吧? – DevlshOne