Нужен совет по работе корзины магазина.
Всем привет!
Только немного использую javascript, а задачу нужно решить.
Делаю интернет магазин, нестандартный. Верстальщик сделал верстку, моя задача php, mysql. С этим проблем нет. Немного попробовал javascript и могу при нажатии на кнопку Купить - добавить товар в корзину, через ajax записать все в сессию. Могу удалить из корзины. Знаю как в корзине, при нажатии на кнопки +/-, изменить количество, пересчитать сумму и перезаписать.
И собственно вопрос, заказчик хочет, чтобы количество не только изменялось по нажатию кнопок +/-, но и его можно было ввести руками. Абсолютно не знаю как после ввода числа пересчитать корзину без нажатия на кнопку Обновить, а автоматически. Число может быть одно или двузначным, а может и более. Как вызвать функцию после ввода количества? Как задать интервал времени, чтобы не пересчитывать после ввода каждой цифры?
Просто сделать таймер на окно - думаю это глупый путь. Вообщем, как определить, что пользователь перестал вводить количество?
Последний раз редактировалось savsoft, 23.11.2019 в 17:44.
|