установить переменную php на радиобоксе без отправки формы - PullRequest
0 голосов
/ 22 февраля 2011

У меня есть набор радиобоксов и список выбора. Радиоблоки представляют объекты, а список выбора представляет количество частей для каждого объекта (который будет куплен). Я хочу синхронизировать акции со списком выбора. Это означает, что, если я выберу первый продукт и у меня будет только 6 товаров на складе, я хочу, чтобы максимальное значение в списке выбора было 6. Если я выбрал второй продукт и у меня только 2 товара на складе, я хочу максимум быть 2.

Как синхронизировать список выбора с радиоблоками?

спасибо!

Ответы [ 2 ]

4 голосов
/ 22 февраля 2011

Поскольку PHP является зависимым сценарием на стороне сервера, это будет очень сложно сделать, если не невозможно просто с PHP.Я вижу два варианта:

  1. Используйте немного Javascript для обновления страницы при каждом обновлении элемента формы и используйте эти соответствующие значения в PHP-скрипте для обновления формы новыми значениями.

  2. Используйте JQuery или AJAX для запроса PHP-скрипта, который будет делать то же самое.То же самое, но не обновлять страницу каждый раз.

2 голосов
/ 22 февраля 2011

Вам нужно написать javascript, который загружается вместе со страницей, и будет ограничивать суммы для этих полей.Javascript будет создан в вашем PHP и вставлен в страницу при загрузке.

...