Необходимо реализовать форму для подтверждения телефонного номера при оформлении заказа в Opencart 2.3.0.2. Кнопка подтверждения и поле для ввода кода должны появляться рядом с номером телефона. Реализовать проверку номера на существование в базе заказов. Ограничить количество запросов с одного IP. Предусмотреть отключение обязательной проверки номера и капчи.
Управление видимостью строк таблицы с помощью чекбоксов и jQuery
Пожалуйста, помогите мне с настройками jQuery для чекбоксов и таблицы.
Я сделал три группы чекбоксов с чекбоксом заголовка для каждой группы и чекбоксом «Выбрать все». Ниже этих чекбоксов находится таблица, содержащая строки с информацией, соответствующей чекбоксам. Каждый чекбокс должен делать соответствующие строки таблицы скрытыми или видимыми в зависимости от статуса чекбокса.
Скриншот здесь https://i.stack.imgur.com/oCmiL.jpg
Цель - правильное взаимодействие чекбоксов с появлением строк таблицы.
- По умолчанию все чекбоксы должны быть отмечены, и все строки таблицы ниже чекбоксов должны быть видны.
- Когда я нажимаю чекбокс «Выбрать все», все чекбоксы должны быть сняты, а все строки таблицы должны быть скрыты. Повторный щелчок по чекбоксу «Выбрать все» должен вернуть все чекбоксы и сделать видимыми все строки таблицы ниже.
- Когда все чекбоксы отмечены и все строки таблицы ниже видны, и я нажимаю любой из чекбоксов устройства (например, «ZONT LITE»), чекбокс «Выбрать все» должен быть снят, чекбокс заголовка (в данном случае «Термостаты») должен быть снят, а соответствующая строка таблицы ниже, содержащая информацию об устройстве ZONT LITE, должна быть скрыта. Повторный щелчок по чекбоксу «ZONT LITE» должен вернуть чекбоксы «Термостаты» и «Выбрать все» и сделать строку таблицы «ZONT LITE» видимой.
- Когда я устанавливаю какой-либо из чекбоксов заголовка (например, «Контроллеры»), все чекбоксы под ним (в данном случае «ZONT SMART 2.0», «ZONT H1000 +» и «ZONT H2000 +») должны быть сняты, чекбокс «Выбрать все» должен быть снят, и соответствующие строки таблицы ниже (содержащие информацию о «ZONT SMART 2.0», «ZONT H1000 +» и «ZONT H2000 +») должны быть скрыты. Повторный щелчок по чекбоксу «Контроллеры» должен отметить все чекбоксы в его группе, чекбокс «Выбрать все» и сделать видимыми строки таблицы «ZONT SMART 2.0», «ZONT H1000 +» и «ZONT H2000 +» ниже.
- В неустановленном состоянии чекбокс «Выбрать все» при нажатии должен отмечать все чекбоксы во всех группах и их заголовков.
Весь код на https://jsfiddle.net/pashikk2008/fk9ubet4/17/
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование2 заявкиЗакрыт4 года назад
Необходим скрипт, который будет проверять доступность логина в Instagram каждые 12 часов. Скрипт должен отправлять уведомления на e-mail о статусе логина: при освобождении заголовок 'Ура, логин свободен', при занятости - 'Логин пока не освободился'. Скрипт должен работать на обычном хостинге с возможностью настройки через cron.
Веб-программирование2 заявкиЗакрыт4 года назадПроведите тестирование НДС-калькулятора, разработанного на чистом javascript. Необходимо выявить ошибки в расчетах и ошибки в скриптах. Убедитесь в корректной работе калькулятора и предоставьте отчет о найденных недочетах.
Веб-программирование3 заявкиЗакрыт4 года назадИщется веб-разработчик для создания сайта. Необходим опыт в веб-программировании и знание современных технологий. Проект требует реализации функционала и дизайна сайта с нуля.
Веб-программирование2 заявкиЗакрыт4 года назад- $65
Требуется скорректировать или разработать парсеры для CMS OpenCart, которые будут обновлять информацию о товарах раз в сутки. Парсер должен сравнивать данные с YML, обновлять цены, наличие и добавлять новые товары. Менеджер должен иметь возможность сопоставлять товары с несколькими категориями и изменять названия и описания. Все товары импортируются через модуль 'связи категорий'.
Веб-программирование1 исполнительЗавершен4 года назад Требуется доработка проекта на Python (flask) для биржи приложений. Задачи включают улучшение строки поиска, структуру страницы приложений и добавление фильтров. Работа через таймтрекер hubstaff. Необходимо указать рейт, часовой пояс и юзернейм в телеграме.
Веб-программирование2 заявкиЗакрыт4 года назадНеобходимо настроить карту поселка на сайте, работающем на не распространенной CMS. Требуется скопировать страницу с картой, изменить ее на новую с большими размерами, добавить слои с номерами участков и изменить форму запроса. Также нужно создать страницу конфигурации значков на карте с функцией сохранения и изменения, возможностью менять цену и размер текста. Всего 90 участков, 60 из которых требуют переделки.
Веб-программирование1 заявкаЗакрыт4 года назадИщется PHP/Javascript Software Engineer для постоянного сотрудничества. В pipeline 6 задач, включая изменение свойств отображения текста в зависимости от условий. Требуется хорошее знание PHP и JavaScript, а также адекватность и трудолюбие. Оплата обсуждается индивидуально по часовой ставке.
Веб-программирование2 заявкиЗакрыт4 года назадНеобходимо интегрировать график акций на сайт, используя ESI API для отслеживания активов корпорации Northern Fleet. График должен обновляться каждые 3 минуты и отображать стоимость акций за различный период. Добавить модели для установки значений класса продано, статус, прогноз и кнопки для покупки и продажи акций с автоматизацией запросов в игру.
Веб-программирование3 заявкиЗакрыт4 года назадТребуется разработать бота для платформы AtomicHub, который будет осуществлять автоматические покупки различных предметов по ценам ниже рыночных. Например, настройка покупки предмета стоимостью 100$ по цене ниже 30$. Ожидаются предложения по ценам и подробности.
Веб-программирование2 заявкиЗакрыт4 года назад