Включить страницу только при установленном переключателе

0

Я совершенно не знаком с Javascript и jquery, но у меня есть страница и 3 формы. Формы находятся во внешнем файле. Мне нужно, когда я выбираю Radio Button 1, появляется форма 1, появляется кнопка Radio 2, Form 2 и т.д.

Спасибо.

Том.

  • 1
    А что ты пробовал? С какими проблемами вы сталкиваетесь?
  • 0
    Я просто не знаю, как это сделать ...
Показать ещё 2 комментария
Теги:
radio-button

2 ответа

0

Я сделал небольшую демонстрацию jsfiddle, чтобы показать вам, как вы обычно подходите к этому.

var $button = $(".button"),
    $paragraph = $(".sometext");

$button.click(function (event) {
    // do something when ".a_button" is clicked.
    $paragraph.toggle();
    // there are many functions like .toggle
    // Take a look at .show and .hide, .slide, .animate and .fade
})

Ну вот

0

Вы можете сделать это с помощью ajax:

HTML

<div id="ajax-form"></div>
<input class="radio-1" type="radio">

JQuery

$('.radio-1').on('click', function() {
    $.ajax({
        type: 'GET',
        url: 'form-1.html',
        complete: function(data) {
            $('#ajax-form').html(data);
        }
    });
});

$('.radio-2').on('click', function() {
    $.ajax({
        type: 'GET',
        url: 'form-2.html',
        complete: function(data) {
            $('#ajax-form').html(data);
        }
    });
});

...
  • 0
    Извините за мое невежество, я не уверен, как это реализовать. Просто запрос в <script> что-нибудь еще нужно? T
  • 0
    Включите jQuery в свой <head>, а затем добавьте его в конец тега <body>, затем загрузите все свои формы в разные файлы (form-1.html, form-2.html и т. Д.) В корневом каталоге. вашего сайта.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню