За последние 24 часа нас посетили 17818 программистов и 1679 роботов. Сейчас ищут 840 программистов ...

Форма внутри формы

Тема в разделе "JavaScript и AJAX", создана пользователем karamba, 31 май 2012.

  1. karamba

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

    С нами с:
    10 апр 2012
    Сообщения:
    13
    Симпатии:
    0
    У меня есть форма в которую забиваются данные и происходит их отправка в скрипт php и запись в БД.
    Но мне нужно чтобы на форме были переключатели RADIO и , взависимости от того что выбрали, из выпадающего списка появлялись нужные значения. Т.е. чтобы при нажатии на RADIO форма обновлялась с новыми параметрами.
    Пробовал написать просто:
    Код (Text):
    1. <input type=radio name=format value='A4' $format1 onClick='reqest.php'>A4
    Или определять новую форму внутри общей:
    Код (Text):
    1. <form action='reqest.php' name='format' method='post' >
    2. <input type=radio name=format value='A4' $format1 onClick='format.submit();'>A4
    3. </form>
    Ни так ни сяк - не работает
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    само собой ничего меняться не будет. надо js.
     
  3. karamba

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

    С нами с:
    10 апр 2012
    Сообщения:
    13
    Симпатии:
    0
    Всмысле? вы имеете ввиду надо AJAX использовать?
    Я прочитал как в книжке сделать AJAX, но он выдает в html форму
    Код (Text):
    1. <div id="divMessage" />
    А мне надо чтоб на выходе он определял значение php переменной.
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не. AJAX это просто возможность из-под js слазить втихаря по урлу и посмотреть, что там.
    А js это язык программирования. На jQuery это можно вам даже с нулевого опыта сделать за вечер.
     
  5. karamba

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

    С нами с:
    10 апр 2012
    Сообщения:
    13
    Симпатии:
    0
    очень бы хотелось поподробнее...как использовать jquery? Как я понял jquery это общее название всевозможныох дулей написанных на JavaScript, которые можно подключать...очень много везде всего а ничего не понятно
     
  6. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  7. karamba

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

    С нами с:
    10 апр 2012
    Сообщения:
    13
    Симпатии:
    0
    Объясните пожалуйста механизм работы jQeury. Сначала нужно подключить в head библиотеку jQuery
    Код (Text):
    1. <head>
    2. <script type="text/javascript" src="jquery.js"></script>
    3. </head>
    Затем на всех сайтах с примерами идет описание функции JavaScript. Но как её вызывать и как получать , передавать параметры вообще не понятно. Хотелось бы увидеть хоть один пример с полный кодом HTML файла
     
  8. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    эм... Это просто набор функций. Куча. Они удобные. И запись удобная. Типа тебе надо присвоить класс твоим этим радио. На класс навесить событие скорее всего onchange наверное. В него записать изменение селекта в зависимости от выбранного.

    Ты пробуй, пробуй.