Форум сайта python.su
Доброго времени суток!)
Скажите пожалуйста, как мне прямо в 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="+"
Отредактировано mixxx92 (Июнь 25, 2015 00:01:31)
Офлайн
что-то вы совсем не понимаете!
прост сделайте все с помощью js
оптшите более подробно
что вставляется в {{p.quantity}} ?
что вы хотите получить
Офлайн
mixxx92,
вы понимаете, что после того, как страница отрендерилась и ушла клиенту никаких джанговских переменных, тегов и фильтров там нет?
Офлайн
я это понял уже, мне надо соответствующее значение в бд поменять.
Я интернет-магазин делаю, нужно чтобы по клику на + и - кол-во товара менялось, соответственно сохранялось количество данного товара, затем именно это кол-во товара передается в django, где я добавляю соответствующее кол-во данного товара в корзину
Офлайн
если вам действительно нужно записывать это в бд, то используйте ajax
но я не думаю что это то что вам нужно! ну смотрите сами…
Отредактировано terabayt (Июнь 25, 2015 14:23:35)
Офлайн