Найти - Пользователи
Полная версия: передать переменную django в js
Начало » Django » передать переменную django в js
1
mixxx92
Доброго времени суток!)

Скажите пожалуйста, как мне прямо в html файле менять значение переменной django через javascript? Например, у меня есть значение, по бокам кнопки + и -, требуется чтобы по клику на кнопки менялась переменная. Попробовал вот так:
<input type="button" class="minus" name="minus" height="15px" value="-" onclick="var t = this.nextSibling.innerHTML * 1; if (t>50) {this.nextSibling.innerHTML = t-50;}"><div style="display: inline; margin: 0 5px"{{p.quantity}}</div><input type="button" class ="plus" name="plus" height="15px" value="+"


Отображаемое значение менялось, но само значение {{p.quantity}} оставалось прежним. Как решить эту проблему, кто подскажет?)
terabayt
что-то вы совсем не понимаете!
прост сделайте все с помощью js

оптшите более подробно
что вставляется в {{p.quantity}} ?
что вы хотите получить
FishHook
mixxx92,
вы понимаете, что после того, как страница отрендерилась и ушла клиенту никаких джанговских переменных, тегов и фильтров там нет?
mixxx92
я это понял уже, мне надо соответствующее значение в бд поменять.
Я интернет-магазин делаю, нужно чтобы по клику на + и - кол-во товара менялось, соответственно сохранялось количество данного товара, затем именно это кол-во товара передается в django, где я добавляю соответствующее кол-во данного товара в корзину
terabayt
если вам действительно нужно записывать это в бд, то используйте ajax
но я не думаю что это то что вам нужно! ну смотрите сами…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB