Передать переменную из скрипта в другой скрипт
Доброго. В теле страницы:
<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, время: 12:07. |