jQuery UI オートコンプリート機能を使用して、Spotify の音楽ライブラリを検索しようとしています。すべてがうまくいき、成功した応答が得られます。
ドロップダウンの提案はありません。たとえば、「時間」を検索していて、見たいと思っていました:
- ハンス・ジマーの時間<--(これは私が探していたものです)
- ピットブルで時間をさかのぼる
- ビッグタイムラッシュで昇格
など。ここに私のJavaScriptコードがあります:
<script>$(function() {$( "#spotify_song_search" ).autocomplete({source: function(request, response) {
$.get("http://ws.spotify.com/search/1/track.json", { q: request.term },function( data ) { alert(data); response(data);});
},success: function(data) {
// pass your data to the response callback
alert(data); response(data);
}});});</script>
私は何か間違ったことをしているに違いない。ここでjQueryドキュメントもチェックしました:http://jqueryui.com/demos/autocomplete/しかし、なぜこれが起こるのかについての説明はありません。そして、少なくとも応答があるかどうかを確認するためにアラートを追加しました[object Object]
。検索結果を表示するにはどうすればよいですか?
エラー: Uncaught SyntaxError: Unexpected token ILLEGAL
417 行目: