За последние 24 часа нас посетили 16213 программистов и 1666 роботов. Сейчас ищут 925 программистов ...

Простенький динамический select

Тема в разделе "JavaScript и AJAX", создана пользователем Vovchik48, 6 окт 2012.

  1. Vovchik48

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

    С нами с:
    30 мар 2012
    Сообщения:
    57
    Симпатии:
    0
    Здравствуйте. Мне нужна ваша помощь. У мене в select`е есть разные категории, но там предусмотрено еще, и вариант "другие". При нажатие на это вариант, у меня должно прямо снизу появиться input type="text" поле для ввода. Помогите пожалуйсто, потому что сам не знаю JS.
     
  2. oksana

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

    С нами с:
    16 мар 2012
    Сообщения:
    221
    Симпатии:
    0
    ребята помогите, самой такая штука нужна =)
     
  3. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    скиньтесь и во фриланс =)
     
  4. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Можно так на пример

    Код (Text):
    1.  
    2. <html>
    3. <head>
    4. <title>Just for fun:)</title>
    5. <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    6. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    7. </head>
    8. <body>
    9. <script>
    10. $(document).ready(function(){
    11.     $("#sel").change(function()
    12.     {
    13.         var input = '<input type="text" name="info" />';
    14.         if($("#sel").val() == 3)
    15.             $("#info").append(input);
    16.         else
    17.         $("#info").empty();
    18.     });
    19. });
    20. </script>
    21.  
    22. <select id="sel">
    23. <option value="1">Hello</option>
    24. <option value="2">World</option>
    25. <option value="3">Other</option>
    26. </select>
    27.  
    28. <div id="info"></div>
    29.  
    30. </body>
    31. </html>
     
  5. Vovchik48

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

    С нами с:
    30 мар 2012
    Сообщения:
    57
    Симпатии:
    0
    smitt, спасибо, помого!

    Добавлено спустя 54 секунды:
    igordata, не та ситуация ;D
     
  6. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    $(this).val()
     
  7. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Ну как говорится от перестановки мест слагаемых сумма не меняется :)

    На мой взгляд когда видешь $("#sel") сразу понятно кто, что, почему...
     
  8. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    и .hide() .show()