首页 > 代码库 > 单击行,自动选中当前行中的单选框按钮
单击行,自动选中当前行中的单选框按钮
需求:单击行,自动选中当前行中的单选框按钮。
aspx页面:
aspx页面:
<asp:Repeater ID="rptRecordList" runat="server"> <HeaderTemplate> <table style="width: 100%;" id="tbList"> </HeaderTemplate> <ItemTemplate> <tr class="order-item"> <td style="width: 96px;" class="item"> <span style="margin-right: 4px;"><%# Container.ItemIndex +1 %></span> <input type="radio" name="rbtn" id="rbtn1" value=http://www.mamicode.com/'' />>js代码:$(document).ready(function () { //$("#tbList tr:odd").addClass("alt"); 偶数行样式 //$("#tbList tr:even").css("background-color", "white"); //奇数行样式 $("#tbList tr").hover(function () { $(this).addClass('overCss'); }, function () { $(this).removeClass('overCss'); }).click( function (e) { if ($(e.srcElement || e.target).attr("type") != "radio") { $(this).find(":radio").click(); //$(this).find(":radio").attr("checked", true);有问题 } }); $("#tbList input[type='radio']").click(function () { $(this).parent().parent().addClass('clickCss') .siblings().removeClass('clickCss') .end(); }); });css样式:.altCss{ background:#fff; /*这行将给所有的tr加上背景色*/ } .overCss{ background-color:#FEF2E8; /* #EEF2FB这个将是鼠标高亮行的背景色*/ } .clickCss{background-color:#A7CDF0;} /*3385ff*/
单击行,自动选中当前行中的单选框按钮
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。