js实现datagrid 模板列中有多个checkbox 时只许选中一个..........
function change_check(temp)
{
var checks= temp.parentElement.parentElement.getElementsByTagName("input");
for (i=0;i<checks.length-1;i++)
{
if (checks[i]!=temp &&checks[i].checked)
{
checks[i].checked=!temp.checked ;
}
}
}
{
var checks= temp.parentElement.parentElement.getElementsByTagName("input");
for (i=0;i<checks.length-1;i++)
{
if (checks[i]!=temp &&checks[i].checked)
{
checks[i].checked=!temp.checked ;
}
}
}
<ItemTemplate>
<asp:CheckBox id="User" Runat="server" onclick="change_check(this)"></asp:CheckBox>
</ItemTemplate>
<asp:CheckBox id="User" Runat="server" onclick="change_check(this)"></asp:CheckBox>
</ItemTemplate>