javascript - 如何设置更改单选按钮的值?

标签 javascript php jquery

我有许多由php代码生成的单选按钮:

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

它生成了单选按钮,例如

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

等等 当我单击第一个单选按钮时,其值必须为 value="1" 单选按钮其余部分的值必须为 value="0"。

如果我取消选中并选中另一个按钮,则其值必须为 1,其他按钮的值必须为 0

最佳答案

试试这个:

HTML:

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

Jquery:

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

关于javascript - 如何设置更改单选按钮的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39879227/

相关文章:

javascript - Papaya Dicom 查看器切片显示相反的顺序

php - 需要帮助在 PHP 中构建正则表达式

单选按钮上的 jQuery 验证

javascript - 如何使用 jQuery UI 中的 Draggable 和 Droppable 将拖动的 li 附加到可放置的 ui 中?

javascript - cufon 将如何支持阿拉伯语?

javascript - 通过 Redux 中的回调分派(dispatch)操作

javascript - 我怎样才能水平居中这个包含敏感 javascript 的 div?

javascript - for 循环的 xhr 响应不起作用

php - "Unknown SSL protocol error"是什么意思?

php - Paypal 按钮的类型