javascript - 使用Javascript在asp.net的每一行中只允许在Gridview中选择一个单选按钮
问题描述
我想使用 JavaScript 从每一行网格视图中只选择一个单选按钮。我在 Gridview 的每一行中使用了 4 个单选按钮。
我试过... [1]:https ://i.stack.imgur.com/qp2od.png
<script>
function GetCheckedRows() {
var radio1 = null;
var radio2 = null;
var radio3 = null;
var radio4 = null;
$("#GridView1 tr").each(function () {
radio1 = $(this).find(".RadioButton1");
if (radio1.is(':checked')) {
radio2.checked = false;
radio3.checked = false;
radio4.checked = false;
}
});
}
</script>]
解决方案
给每一行单选按钮一个不同的名字
<div class="row">
<input type="radio" name="rowA" /> Label A
<input type="radio" name="rowA" /> Label B
<input type="radio" name="rowA" /> Label C
<input type="radio" name="rowA" /> Label D
</div>
<div class="row">
<input type="radio" name="rowB" /> Label A
<input type="radio" name="rowB" /> Label B
<input type="radio" name="rowB" /> Label C
<input type="radio" name="rowB" /> Label D
</div>
推荐阅读
- git - 在将我的分支与本地仓库中的 Master 合并,然后在 Github 中推送到远程源
- c# - 如何在我的 Discord Bot 中使用数据库?(使用 Discord.Net 和 psotgresql)
- r - 如何在 R 中使用 tidyeval 创建一个包含所有级别因子的小型预测数据集?
- c++ - Qt RegExp 验证器 C++
- scala - 我如何通过字段相等来匹配scala中的两个集合
- python - TypeError:尝试将数组与列表进行比较时,“numpy.ndarray”和“str”的实例之间不支持“>”
- java - 在多个应用程序中使用相同的密钥库 (Android)
- python - 尝试从熊猫数据框中逗号分隔字符串中的日期列表中查找指定日期之前和之后的最近日期
- python - 不阻塞主线程的异步 HTTP 请求
- c++ - C ++为什么允许分配对抽象类的引用?