Беру число из php файла
$.ajax({
url: "http://site/money.php",
type: "POST",
data: {"login": login},
cache: false,
success: function(response){
$(".money").html(response);
money = response;
}
});
Потом пытаюсь сделать проверку
if(money > 0) { alert('money > 0'); }
В конструкции if не видит переменную money
А если выводить через алерт перед условием то все выводит..
В чем мжет быть проблема?
Примечание:
holden321, не думаю, даже сли сделать проверку когда файл уже загружен и переменная response уже существует делаю проверку и все равно не видит.
$.ajax({
url: "http://site/money.php",
type: "POST",
data: {"login": login},
cache: false,
success: function(response){
$(".money").html(response);
if(response > 0) { alert('1'); } else { alert('2'); }
}
});
а если сделать так if(!response) { alert('1'); } else { alert('2'); }
то выведет "2", значит все таки видит переменную
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.