Условие цены
Всем привет. Возник вопрос, как правильно написать код условия:
суть: если кол-во бонусов пользователя меньше цены, выводим -недостаточно, после цены if('+price+ > CURUSER[bonus]) { var warn = 'недостаточно'; } $('#price').html(''+price+' бонусов '+warn+' '); |
DarknesS,
var warn = 'достаточно'; if(price > CURUSER[bonus]) { warn = 'недостаточно'; }; $('#price').html(price+' бонусов '+warn); |
Спасибо!
Как вывести кол-во бонусов у пользователя на js, - $CURUSER["bonus"] var mybonus = '+CURUSER["bonus"]+'; не хочет работать |
DarknesS,
var CURUSER = {bonus : 5}; var mybonus = CURUSER["bonus"]; alert(mybonus ) |
Спасибо, но что то не то, не выводит цифры
$CURUSER["bonus"] - глобальная переменная, выводит кол-во бонусов у пользователя зарегистрированного $CURUSER["id"] - id пользователя и т.д к примеру у пользователя 500 бонусов var mybonus = CURUSER["bonus"]; это var mybonus = 500; 500 - что- то не выводится |
DarknesS,
возможно вам нужен специалист по php |
Неа, в php спокойно работает $CURUSER["bonus"];
тоже самое нужно в js var mybonus = CURUSER["bonus"]; почему то не хочет вывести число |
а вот эта глобальная переменная CURUSER["bonus"] на php написана?
Просто глобальные переменные на php и JS это разные глобальные переменные. |
Да
|
ну тогда в какой нибудь
<div style="display:hidden"><?=CURUSER["bonus"]?></div>и юзай ее с дива. По другом в JS ее не передашь. |
Цитата:
|
<span id="bonus" style="display:none;"><?=CURUSER[bonus]?></span> var warn = 'достаточно'; if(price > $("#bonus").text()) { warn = 'недостаточно'; }; $('#price').html(price+' бонусов '+warn); типо как то так. |
ОО супер. Спасибо огромное, в карму +
|
Часовой пояс GMT +3, время: 06:25. |