Как установить значение на переключателе «Изменить»?

#javascript #php #jquery

#javascript #php #jquery

Вопрос:

у меня много переключателей, сгенерированных php-кодом:

 <?php foreach($variant_details as $prodcut_variant): ?>
 <input type="radio" name="default_variant[]">
<?php endforeach;?>
  

он генерировал кнопки radion, такие как

    `<input type="radio" name="default_variant[]">`
   `<input type="radio" name="default_variant[]">`
   `<input type="radio" name="default_variant[]">`
  

и так далее
, когда я нажимаю на 1-й переключатель, его значение должно быть value =»1″
а значение остальной части переключателя должно быть value =»0″.

и если я сниму флажок и проверю другую кнопку, то ее значение должно быть равно 1, а у других должно быть 0

Комментарии:

1. Объедините значение с выводом HTML. На каком языке вы пытаетесь это сделать? Я не понимаю, почему он помечен как JS и PHP, наверняка это один или другой?

Ответ №1:

Попробуйте это:

HTML:

 <input type="radio" class="test" name="default_variant[]">
  

Jquery:

 $(document).ready(function(){
 $(".test").click(function(){
   $(".test").val('0');
   $(this).val('1');
 });
});