Потому что ты обращаешься на сторонний сервер (другой домен), а браузеры этого не разрешают.
Посмотри в консоли, там разве нет такой ошибки ?
__________________ "Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете." Мой сертификат :-D клацай
If the URL includes the string "callback=?" (or similar, as defined by the server-side API), the request is treated as JSONP instead. See the discussion of the jsonp data type in $.ajax() for more details.
__________________ "Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете." Мой сертификат :-D клацай