gpt4 book ai didi

jquery - 如何根据选择一组单独的单选按钮来更改按钮的 "value"和 "id"

转载 作者:行者123 更新时间:2023-12-01 03:00:18 25 4
gpt4 key购买 nike

我有一个包含两个单选按钮和一个按钮的表单。我想根据选择的两个单选按钮中的哪一个来更改按钮的值。我的猜测是,使用 jQuery 比 PHP 更好,但请告诉我这是否是错误的假设。

以下是 HTML 示例:

<form>
<ul>
<li>
<input type="radio" name="basic" value="basic1">
<label for="basic1">Basic 1</label>
</li>
<li>
<input type="radio" name="basic" value="basic2">
<label for="basic2">Basic 2</label>
</li>
</ul>
<button id="basic1" name="startReg" type="submit" value="basic1">Confirm</button>
</form>

简而言之,我想将按钮 ID 和值替换为所选单选按钮的值。因此,如果选择第二个单选按钮,按钮标签将如下所示:

<button id="basic2" name="startReg" type="submit" value="basic2">Confirm</button>

最佳答案

你可以这样做:

$(':radio').on('change', function() {

// this.value for get the id of radio

$('button[name=startReg]')
.attr('id', this.value ) // change id of button
.val( this.value ); // update value of button
});

<强> DEMO

但选定的radio值将自动提交。

关于jquery - 如何根据选择一组单独的单选按钮来更改按钮的 "value"和 "id",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11384576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com