Я пытаюсь получить данные с wikilocation.org. Насколько я понимаю, мне нужно использовать jsonp для управления этим. Это в основном работает с этим кодом:
$.ajax({
url:'http://api.wikilocation.org/articles',
dataType: "jsonp",
cache: false,
jsonp:'onJsonPLoad',
jsonpcallbackString: "addPoi",
data: {'lng': newPoi.lon, 'lat': newPoi.lat, 'limit':5, 'radius':100, 'jsonp':'addPoi'}
});
Моя проблема в том, что я не хочу вызывать другую функцию (addPoi в фрагменте), чтобы иметь возможность работать с результатом. Я получаю результат непосредственно внутри функции, где я делаю вызов ajax. Это возможно? Я что-то упустил?