@neshisdead

Кнопка, которая позволяет выбрать другое значение select, сохраняя предыдущее?

Добрый вечер.

Помогите, пожалуйста, с реализацией. Я новичок во фронте...

5e224215a0573808954421.jpeg

Объясняю, что примерно нужно:

У меня есть select, который в зависимости от моего выбора выводит определённые параметры (см. картинку выше), у меня есть кнопочка, которая должна позволять мне после нажатия на неё выбрать из того же select'a что-то другое...

То есть другой выбор уже со своими параметрами, но при этом предыдущий выбор также должен сохраняться (я для удобства сделал выпадающее меню, чтобы можно было скрывать блок).

Назревает вопрос, как это вообще можно сделать? Пытался написать что-то на JQuery, но результат плачевный: https://jsfiddle.net/9ey6x54u/3/
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
kgb_zor
@kgb_zor
Мне нужен твой traceback.
let newForm = false;
jQuery(document).ready(function() {
    function select_changed(){
    if (newForm){
    	$("select[name='selectform']").each(function(){
            var selected = $(this).val();
            $('#'+selected).addClass('form-visible');
        });
        newForm = false;
    }
    else{
    	$("div[id*='form-']").each(function(){
           $(this).removeClass('form-visible');
        });
        $("select[name='selectform']").each(function(){
            var selected = $(this).val();
            $('#'+selected).addClass('form-visible');
        });
    
    	}
        
    }

    $("select[name='selectform']").change(function(){
        select_changed();
    });
   
    
});

 $('.button2').on('click', function(e){
    
    	newForm = true;
     
    
    })
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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