У меня есть такой фрагмент кода
var searchurl="http://mysite.com/searchpath?q=test";
$.ajax({
type: "GET",
url: searchurl,
cache: false,
dataType : "jsonp",
async : false,
success: function(data){
alert("success");
}
});
alert("outside ajax");
Проблема в том, что я не вижу асинхронную работу. "outside ajax" - это первое всплывающее окно, которое я получаю, а "success" - второе. Есть ли что-то очевидное, чего мне не хватает?
Добавление из моих комментариев к ответу Анотни
Моя тестовая среда - win xp sp2, FF 3.0.8 / w Firebug + IE 8. и JQuery v1.3.2. Нет ничего очевидного, что я смог найти из клопа.
Не хотите ли попробовать приведенный выше код с этим URL "http://pipes.yahoo.com/pipes/pipe.run?_id=1nWYbWm82xGjQylL00qv4w&_render=json&textinput1=obama&_callback=?"