Typeahead.js поддерживает JSONP. Я успешно отправляю и получаю данные JSONP, я вижу это на консоли. Однако результаты не отображаются в Typeahead.Typeahead.js jsonp callback
PHP сервер посылает
echo "callback".'('.json_encode($aout).');';
Который выглядит
callback(["A 00000091","A 00000091s CHI","A 00000091s HENN","A 00086479","A 00086479sss","A 00144927sss%HEN","A 00165660s HEN","A 00324221sss","A 00325126 CsSP","A 00344270sss",""]);
Моего обратного вызова функция
<script>
window.callback = function(data){
console.log(data);
};
</script>
машинописных инициализации
$(document).ready(function(){
$(".myTypeHead").typeahead({
name: "search",
remote : {
url : "http://zonessocialmedia.com/~zones/testing/search/search.php?search=%QUERY&callback=callback",
dataType: 'jsonp'
}
});
});
Я могу видеть данные в журнале, как я могу добавить его в Typeahead? Я использую JSONP из-за проблем с перекрестными доменами.
Я добавил данные возврата в окно window.callback, и я не вижу никаких изменений. http://zonessocialmedia.com/~zones/testing/search/test.html –