@cryp24

Как вернуть страницу через GET запрос с нажатым чекбоксом?

Мне необходимо чтобы элемент формы после отправки гет запросом, смотрел свое состояние и оставался в таком же положении при ответе, например как это выглядит с обычным input-ом: Мы вводим данные на странице например "Тест" нажимаем кнопку, содержимое value улетает гетом, там же мы смотрим этот параметр и записывает его назад в value. Таким образом при обновлении страницы или жмякая на кнопку текст этого поля будет содержать значение прошлого запроса.

Есть стандартный бутстраповский чекбокс
<div class="form-check">
  <input class="form-check-input" type="checkbox" value="" id="defaultCheck1">
  <label class="form-check-label" for="defaultCheck1">
    Default checkbox
  </label>
</div>

Как сделать тоже самое только с чек боксом, например когда мы активируем чек бокс ручками и нажимаем кнопку мы видим содержимое поля value в гет запросе, но если просто в коде прописать и нажать на кнопку, то содержимое не отображается. Как я понимаю надо как то исскуственно стригерить js при получении ответа?
Или как то подругому можно это решить?
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
slo_nik
@slo_nik Куратор тега PHP
Доброе утро.
Можно так проверить.
<input type="checkbox" name="name" <?= isset($_GET['name']) ? 'checked="checked"' : null ?> />
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы