Проверка ответа от сервера Ajax
Всем привет посылаю запрос на сервер при помощи Ajax приходит ответ так вот если ответ пустой значит нету данных
success: function(data) { if(data){ alert('в data что-то есть'); } else{ alert('в data нету не чего'); } } Если нету данных то должен срабатывать else! Но почему то даже когда данных нету срабатывает if Странно я всегда так проверяю и всегда срабатывает правильно а щас почему то не хочет Кто знает почему жду ответа! |
Цитата:
Вот, что ты понимаешь под этим условием? if (data) {}; Когда оно будет интерпретироваться как "истина"? |
Цитата:
|
ksa,
Ну сервер возвращает JSON |
gam0ra,
data у вас обьект -- проверять можно по отсутствию ключей в обьекте |
Часовой пояс GMT +3, время: 00:38. |