js и Smarty.Получить переменную
Всем Привет.Подскажите, кто знает.
{section name=i start=$start max=$max loop=$weeks} <tr> <td>{$weeks[i]}</td> </tr> {/section} <tr><td><a onclick="Next_Week();" href="javascript:void(0)">Далее</a></td></tr> Нужно иметь возможность менять $start по клику. Как мне её получить? |
Цитата:
|
Понятно, спасибо.
|
Решаю вопрос так.
Посылаю аяксом переменую $start в php файл. Сохраняю в сессию и передаю её обратно в смарти. function Next_Week(start){ var start = +start+4; $.post('/dieta/'+user+'/eat',{'start':start},function(data){ location.reload(); }) } function Prev_Week(start){ var start = +start-4; $.post('/dieta/'+user+'/eat',{'start':start},function(data){ location.reload(); }) } И получаю проблемму. При start равном нулю не работает. Как можно решить это дело? |
Вроде разобрался, обернул в условие.
|
Цитата:
|
Часовой пояс GMT +3, время: 23:46. |