Передать переменную из скрипта в другой скрипт
Доброго. В теле страницы:
<script> cnt=<?=$cnt;?> </script>. В хедере: <span> <script> document.write(window.cnt) </script> </span> Пишет undefined. Как победить?? |
Я так понял, пока она не посчиталась, вывести ее не получится, да? Тогда как обновить переменную в хедере?
|
1)Для чего это нужно
2)Используйте селекторы чтобы вывести что угодно после объявления переменной (т.е. в body) |
В теле страницы на php исполняется код добавления товара в избранное. Количество избранного товара указывается в переменной $cnt. Как сделать, чтобы при клике на ссылку "добавить в избранное" в шапке обновлялось количество избранного?
|
Вернее, по клику на ссылку "добавить в избранное" jquery ajax на favorites.php. там считается $cnt- кол-во избранного. Как его оттудова передать в хедер?
|
var cnt = <?=$cnt;?> // количество избранного $("a").click(function(){ cnt++; //Увеличиваем количество избранного $("header").text(cnt); //Меняем текст }) |
А на странице избранного имеется возможность удалить из избранного. Опять же, считается $cnt. Надо бы именно эту переменную отобразить в хедере..
|
Сорри, огормное спасибо, разобрался!
|
опять же
$("a").click(function(){ cnt--; //Уменьшаем $("header").text(cnt); //Меняем текст }) |
Часовой пояс GMT +3, время: 03:08. |