2017-08-09 2 views
0

Dieses Beispiel funktioniert gut für das, was ich brauche: Codepen Exampleautomatische Vervollständigung JQuery UI mit JSON

Aber ich brauche Stadt Werte von einem externen JSON zu nennen.

Wie kann ich dieses Beispiel anpassen, um einen externen JSON aufzurufen? Etwas linke dies:

$.getJSON(
 
"http://gd.geobytes.com/AutoCompleteCity?callback=?&q=" + request.term, 
 
function (data) { 
 
    response(data); 
 
});

Vielen Dank!

Antwort

0

Die Methode $ .getJSON() wird genau das tun. Es ist nur eine Kurzschriftsyntax für $ .ajax(). Sie können den JSON von der externen API laden und dann alle benötigten Vergleiche/Prüfungen ausführen.

http://api.jquery.com/jquery.getjson/ < - weitere Beispiele und Dokumentation

+0

Dank! Ist so etwas? https://codepen.io/anon/pen/eEWxRq – CodeG

+0

Ich würde es nicht so in das Array setzen. Sie sollten den Ajax aufrufen und dann etwas wie .Push die Ergebnisse in das Array tun. – breadstickguy

Verwandte Themen