我得到了兩個與他們的單選按鈕的gridviews。但是,我不希望他們互相依賴,例如。asp.net與單選按鈕的多個gridviews
的GridView 1:
- 值1 - 單選按鈕
- 值2 - 單選按鈕
- 值3 - 單選按鈕
的GridView 2:
- 值1 - 單選
- 值2 - 單選
- 價值3 - 單選
如果我在GridView中1選擇值1,和我在GridView控件3選擇值3,我的第一選擇的單選按鈕變得不選擇。
JavaScript代碼:
<script>
function SelectOneDep(objId) {
var grd = document.getElementById("<%=GridView1.ClientID %>");
var rdoArray = grd.getElementsByTagName("input");
for (i = 0; i <= rdoArray.length - 1; i++) {
if (rdoArray[i].type == 'radio') {
if (rdoArray[i].id != objId) {
rdoArray[i].checked = false;
}
}
}
}
function SelectOneRet(objId) {
var grd = document.getElementById("<%=GridView2.ClientID %>");
var rdoArray = grd.getElementsByTagName("input");
for (i = 0; i <= rdoArray.length - 1; i++) {
if (rdoArray[i].type == 'radio') {
if (rdoArray[i].id != objId) {
rdoArray[i].checked = false;
}
}
}
}
</script>
Gridviewone:
<input type="radio" ID="rbDep" name="InpOne" runat="server" onclick="SelectOneDep(this.id);"/>
Gridviewtwo:
<input type="radio" ID="rbRet" name="InpTwo" runat="server" onclick="SelectOneRet(this.id);"/>
好像你需要一個單選按鈕組。每組單選按鈕應該在不同的組 – codingbiz 2014-09-26 14:16:39
有任何代碼示例,告訴我如何做到這一點? – Kriistiian 2014-09-27 00:12:21