如何用jQuery动态创建一个单选按钮
How to create a radio button dynamically with jQuery?
我正在开发一个小应用程序,我想在一行中创建20个单选按钮。
我如何使用jQuery做到这一点?
我想这会达到你的目的。
for (i = 0; i < 20; i++) {
var radioBtn = $('<input type="radio" name="rbtnCount" />');
radioBtn.appendTo('#target');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="target"></div>
可以在for循环中使用appendTo():
for (i = 0; i < 20; i++) {
$('<input type="radio" name="dynradio" />').appendTo('.your_container');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="your_container"></div>
下面的内容:
for (i = 0; i < 20; i++) {
$('#element').append('<input type="radio" name="radio_name" />');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="element"></div>
for (i = 0; i < 20; i++) {
$('<input type="radio" name="radiobtn" >Yourtext'+i+'</input>').appendTo('#container');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container"></div>
此代码将为每个单选按钮添加具有唯一id的单选按钮....
for (var i=0;i<=20;i++)
{
$("#yourcontainer").append("<input type='radio' id='myRadio"+i+"'>")
}
您必须找到应该包含您的单选按钮和append()
的元素:
var container = $('#radio_container');
for (var i = 0; i < 20; i++) {
container.append('<input type="radio" name="radio_group" value="' + i + '">');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="radio_container">Choose one: </div>
因此,您只需搜索一次容器(与其他答案不同),并为每个单选项分配一个值,以便您识别选择。
假设您有一个ID=myDivContainer的div试试这个:
for (i=0;i<=20;i++)
{
$("#myDivContainer").append('<input type="radio" />')
}
for (var i=0;i<=20;i++)
{
$("#yourcontainer").append("<input type='radio' name='myRadio' />");
}
相关文章:
- 单击单选按钮禁用另一个单选按钮
- 选择其中一个单选按钮,然后单击“提交”,重定向其他页面
- IE使用类jquery返回相同的最后一个单选按钮值
- 当我转到另一个单选按钮时;s的价值观来了
- 一次将选择一个单选按钮
- 选择另一个单选按钮字段时重置单选按钮字段的最佳方法
- 仅验证一组单选按钮的最后一个单选按钮
- 选择任何一个单选按钮后,单选按钮选项卡焦点无法正常工作
- 如何验证是否已选择至少一个单选按钮
- 禁用按钮,直到单击一个单选按钮
- 如何将单选按钮的选定值复制到另一个单选按钮 - jquery
- 如何检查是否选择了其中一个单选按钮
- 只允许以两种形式选中一个单选按钮
- 如何一次只选择一个单选按钮,并在数据来自数据库时在javascript中取消选择其他单选按钮
- jquerymobile动态创建一个单选按钮并监听点击事件
- 从选定的单选按钮中选择下一个单选按钮
- 当我选择单选按钮时,所有单选按钮都被选中.我只想选择一个单选按钮
- 我如何引用并返回一个响应,基于一个单选按钮的答案,该单选按钮包含在另一个单选键中
- 在一段时间后随机检查一个单选按钮
- 选择一个单选按钮后,我希望禁用其余按钮