Выбор радиокнопки, обнаруженный дивизоном

0

Предположим, у меня есть два переключателя

    <input id="Individual User" type="radio" name="register_form_categories" value="Individual User" />
    <label for="Individual User">Individual User</label>

    <input id="Group Admin" type="radio" name="register_form_categories" value="Group Admin" />
    <label for="Group Admin">Group Admin</label>

Теперь у меня есть следующее подразделение

<a href="#"><div class="sign_in_me">Next</div></a>

Как открыть различные сервлеты, позвольте individual.html и group.html по-разному щелкнуть правой кнопкой мыши, а затем следующим щелчком.

Пожалуйста помоги

  • 1
    можешь уточнить? вопрос не имеет большого смысла.
  • 0
    @andrew я хочу, если я выберу первую радио-кнопку, а затем нажму на следующую кнопку, она должна открыть индивидуал.html, но если я выберу вторую радио-кнопку, она должна открыть group.html
Теги:

1 ответ

0

Вы можете использовать следующие http://jsfiddle.net/Hz3LZ/

$(docukment).ready(function(){
    if( $("input[name='register_form_categories']:checked")){
      changeLink($("input[name='register_form_categories']:checked").val());
     }
    $('input[type="radio"]').change(function(){
      changeLink($(this).val());
    })

 })

function changeLink(value){
var arr =value.split(' ');
//the above will take the value of the checked radio
//and split it on space. This will give you an array that contains 2 strings.
//If you check Group Admin, then you have arr[0]='Group' and arr[1]='Admin'
   $('#a-next').attr('href',arr[0].toLowerCase()+'.html');
}
  • 0
    @DimtrisKontoulis, где вы перенаправили его на страницу individudal.html? Я не получаю значения, пока $ ('# a-next'). Attr ('href', arr [0] .toLowerCase () + '. Html') ;
  • 0
    Кроме того, где вы вызвали функцию, которую вы сделали?
Показать ещё 1 комментарий

Ещё вопросы

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