За последние 24 часа нас посетили 22369 программистов и 1179 роботов. Сейчас ищут 685 программистов ...

получить нужные значения через select

Тема в разделе "Сделайте за меня", создана пользователем hust0, 8 авг 2017.

  1. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    Здравствуйте. Не могу понять как сделать простое решение.

    У меня получается есть select :

    Код (Text):
    1. <select name="parent" class="parent" id="parent">
    2. <option name="parent"....  Яблоко</option>
    3. <option name="parent".... Пакет</option>
    4. <option name="parent".... Тапки</option>
    5. </select>
    т.е. option выводится из базы. value у них может быть от 1

    Как можно сделать, чтобы при выборе к примеру Тапки у которого значение к примеру 5

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

    Т.е. к примеру

    1 Таблица:
    Тапки
    Пакет

    2. таблица
    1 сланцы 5
    2 боты 5
    3. груша 3
    4 помидор 3

    выбирая из select Тапки у нас выводит сланцы и боты т.к. значение у Тапок 5.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
    вешаешь на нужное действие селекта функцию, которая дергает аяксом с сайта пачку данных и врисовывает в страницу. всё просто же.
     
  3. hust0

    hust0 Активный пользователь

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    можно пример?
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.902
    Симпатии:
    969
    я тебя услышал. тема переехала в раздел "за меня".
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    такую реализацию делал у тебя на сайте, но место якса в пхп json_decode устраивал карусель с массивом
     
  6. seifer

    seifer Новичок

    С нами с:
    27 май 2017
    Сообщения:
    76
    Симпатии:
    2
    Как-то так?
    Код (Text):
    1.  
    2. JS
    3. $('select1').change(function(){
    4. var value = $(this).val();
    5. $('select2').load('url/.php', {val: value});});//указываем куда хотим вывести данные
    6. });
    Код (Text):
    1.  
    2. PHP
    3. $val = $_POST['val'];
    4. ---
    5. формируешь запрос в бд
    6. получаешь например свой массив $data
    7. ---
    8. foreach($data as $val){
    9.             echo "<option value='$val'>$val</option>";
    10.  
    11.         }