получить состояние кадра с помощью jquery - PullRequest
1 голос
/ 07 мая 2009

хорошо, поэтому я собираю переменную ниже через JavaScript.

var frameState = $(this).attr('id');

У меня есть радиоприемник, который не выбирает ни коврики, ни один коврик. Когда флажок выбран, он перезагружает страницу. Я хочу поместить переменную framestate в URL: Sidenote - здесь код может выглядеть не очень хорошо, но все это работает. Я просто не знаю, как добавить переменную в URL после радио выбор выбран.

  <tr>  
     <td>
        No Mats:  <input type="radio" name="mattes-radio" align="middle"<?php if($_GET['mattes'] == 0){ echo 'checked="checked"';} ?> id="mattes-radio-0"> 
     </td>
     </tr>  
     <tr>
     <td>
        Single Mat: <input type="radio" name="mattes-radio" <?php if($_GET['mattes'] == 1){ echo 'checked="checked"';} ?> id="mattes-radio-1"> 
     </td>
      </tr>


  $('#mattes-radio-0').click(function() {  
window.location = 'index-custom.php?mattes=0'; 
  });        

  $('#mattes-radio-1').click(function() {  
window.location = 'index-custom.php?mattes=1';

1 Ответ

0 голосов
/ 07 мая 2009

Если я не правильно понял ваш вопрос ...

Это самый простой способ сделать это

<input type="radio" id="mattes-radio-0" />
<script>
$("#mattes-radio-0").click(function(){
var param = $(this).attr('id').replace("mattes-radio-","");
window.location = 'index-custom.php?mattes='+param+'&framestate='+framestate;
});
</script>

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...