A действует JSON *, возвращается с правильными заголовками HTTP:
Content-Type:application/json; charset=
Работает в Chrome / FF, и IE7 отказывается анализировать его.
Гдеискать подсказки?
$.getJSON(url, null, function(data){ alert(data); /* never fires in IE7 */ });
(действует в соответствии с JSONLint )