Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.04.2015, 21:44
Интересующийся
Отправить личное сообщение для vasyakrn Посмотреть профиль Найти все сообщения от vasyakrn
 
Регистрация: 10.03.2015
Сообщений: 15

Контент в зависимости от вибранго селекта
Мне нужно сделать два селекта, и когда выбрал из них нужные значения, нажимаешь но кнопку - показывается произвольный текст. На деле должно выглядеть вот так http://prntscr.com/6qu3ac . Как такое можно реализовать, желательно без перезагрузок, чтоб весь код и возможные тексты на одной странице.
Ответить с цитированием
  #2 (permalink)  
Старый 07.04.2015, 23:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

vasyakrn,
Скрыть/показать элементы в зависимости от значения select ов (нескольких)
Ответить с цитированием
  #3 (permalink)  
Старый 08.04.2015, 01:17
Интересующийся
Отправить личное сообщение для vasyakrn Посмотреть профиль Найти все сообщения от vasyakrn
 
Регистрация: 10.03.2015
Сообщений: 15

Сообщение от рони Посмотреть сообщение
vasyakrn,
Скрыть/показать элементы в зависимости от значения select ов (нескольких)
Там все очень сложно. Мне кажется с помощю jQuery можно упростить

Вот мой код
<select class="info-ruler">
    <option value="a">Info 1</option>
    <option value="b">Info 2</option>
    <option value="с">Info 3</option>
</select>

<select class="info-ruler">
    <option value="1">Info 1</option>
    <option value="2">Info 2</option>
</select>

<div class="info" id="a-1">Information block 1</div>
<div class="info" id="a-2">Information block 2</div>
<div class="info" id="b-1">Information block 4</div>
<div class="info" id="b-2">Information block 5</div>
<div class="info" id="c-1">Information block 6</div>
<div class="info" id="c-2">Information block 7</div>

<input type="submit" value="Генерирувать">
Ответить с цитированием
  #4 (permalink)  
Старый 08.04.2015, 01:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

vasyakrn,
и в чём проблема ?
Ответить с цитированием
  #5 (permalink)  
Старый 08.04.2015, 01:46
Интересующийся
Отправить личное сообщение для vasyakrn Посмотреть профиль Найти все сообщения от vasyakrn
 
Регистрация: 10.03.2015
Сообщений: 15

Сообщение от рони Посмотреть сообщение
vasyakrn,
и в чём проблема ?
В незнании js. Помогите пожалуйста
Ответить с цитированием
  #6 (permalink)  
Старый 08.04.2015, 01:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Открывашка 210 выбор селекторами
vasyakrn,
на всякий случай у вас ошибка в 4 строке
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .info  {
    display: none;

  }

  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
     $(function(){
       var but = $('[type="submit"]'), sel = $('.info-ruler'), info = $('.info');
       but.click(function() {
         info.hide();
         $('#' + sel[0].value + '-' + sel[1].value).show();
      });
});


  </script>
</head>

<body>
<select class="info-ruler">
    <option value="a">Info 1</option>
    <option value="b">Info 2</option>
    <option value="c">Info 3</option>
</select>

<select class="info-ruler">
    <option value="1">Info 1</option>
    <option value="2">Info 2</option>
</select>

<div class="info" id="a-1">Information block 1</div>
<div class="info" id="a-2">Information block 2</div>
<div class="info" id="b-1">Information block 4</div>
<div class="info" id="b-2">Information block 5</div>
<div class="info" id="c-1">Information block 6</div>
<div class="info" id="c-2">Information block 7</div>

<input type="submit" value="Генерирувать">



</body>

</html>

Последний раз редактировалось рони, 08.04.2015 в 02:00.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
По клику на кнопку менять контент сайта сразу в двух местах CraftLawrence Элементы интерфейса 3 07.01.2015 07:36
Динамическое отображение контента на 2ой странице, в зависимости от выбора на 1ой Volchen0ck Events/DOM/Window 2 14.05.2014 16:01
Как вернуть контент на нужном языке в зависимости от того, что за фрукт зашел на сайт Shitbox2 Общие вопросы Javascript 11 10.03.2013 12:50
Как заставить меняться стиль option одного селекта в зависимости от выбора option.. print_r Общие вопросы Javascript 1 08.01.2013 23:11
Перемещение блока при скроллинге region029 Общие вопросы Javascript 10 16.06.2012 10:41