В моей форме есть несколько переключателей - когда радио выбрано - появляется div, когда выбрано другое - div скрывается. После отправки формы, если есть некоторые ошибки, перезагрузка страницы и div должны показываться (если выбрано радио). Решение ниже работает только для флажков - как заставить его работать на радио?
https://stackoverflow.com/a/8406409/1137417
Вот мой код:поддерживать состояние переключателя с переадресацией после перезагрузки страницы.
$(function(){
$('#Q07_03, #Q07_07, #Q08_03').hide();
// checkboxes
$('#Q07_03').toggle($('#Q07_02').is(':checked'));
$('#Q07_02').click(function() {
$('#Q07_03').toggle(); });
$('#Q07_07').toggle($('#Q07_06').is(':checked'));
$('#Q07_06').click(function() {
$('#Q07_07').toggle(); });
// here code for radio ?
// #Q08_03 is the div to be displayed;
// #Q08_02 is the one that should be selected
})
Я обновил свой пост, чтобы вы могли видеть код. Ваше решение, похоже, не работает ... Я не делаю этого сейчас ajax, но спасибо за предложение – JaneVi
Должно быть какое-то простое решение ...? – JaneVi