$.getJSON Проблема с возвращаемым значением
Здравствуйте. Такая трабла:
Есть простая функция, вызываемая по таймеру:
function GetAlertCount() {
$.getJSON(param.alertListCountUrl, function (data) { // #1
$('#event1>a').html(data.alert1);
$('#event2>a').html(data.alert2);
$('#event3>a').html(data.alert3);
});
}
Запрос выполняется и возвращает строку: Код:
{"alert1":0,"alert2":0,"alert3":21}Не могу понять, чем ему не нравится то, что вернулось? |
попробуй так:
function GetAlertCount() {
2
$.getJSON(param.alertListCountUrl, function (data) { // #1
3
$('#event1>a').html(data.alert1);
4
$('#event2>a').html(data.alert2);
5
$('#event3>a').html(data.alert3);
6
}, "json");
7
}
|
Абсолютно тот-же результат :(
|
Похоже это баг JQuery 1.5.1
Заменил на последнюю версию (1.6.3) и все заработало. |
возможно надо было заменить $ на jQuery... но хорошо что все разрешилось)
|
| Часовой пояс GMT +3, время: 08:28. |