• 利用Jquery实现GridView隔行换色,全选,鼠标滑过当前行效果


    $(function () {
    	gridview("GridView1");
    });
    
    //gridview
    function gridview(objgridview) {
        //get obj id
        var gridviewId = "#" + objgridview;
        //even
        $(gridviewId + ">tbody tr:even").addClass("NormalColor");
        //first
        $(gridviewId + ">tbody tr:first").removeClass("NormalColor").addClass("HeadColor");
        //odd
        $(gridviewId + ">tbody tr:odd").addClass("AlterColor");
        //move and click
        $(gridviewId + ">tbody tr").slice(1).hover(function () {
            $(this).addClass("HoverColor");
        }, function () {
            $(this).removeClass("HoverColor");
        });
        //all check
        $("#chkAll").click(function () {
            $(gridviewId + '>tbody >tr >td >input:checkbox').attr('checked', this.checked);
        });
        //check status
        $(gridviewId + ' >tbody >tr >td >input:checkbox').click(function () {
            var expr1 = gridviewId + ' >tbody >tr >td >input:checkbox:checked';
            var expr2 = gridviewId + ' >tbody >tr >td >input:checkbox';
            var selectAll = $(expr1).length == $(expr2).length;
            $('#chkAll').attr('checked', selectAll);
        });
    }


           <asp:GridView ID="GridView1" runat="server" ClientIDMode="Static" Width="100%" CssClass="gvCss">
                <Columns>
    	         <asp:TemplateField> 
    				<HeaderTemplate>
    					<input type="checkbox" id="chkAll" name="chkAll"  />
    				</HeaderTemplate>			 
    	            <ItemTemplate>
    	                <input type="checkbox" id="chkItem"  name="chkItem" value='<%# Eval("ID") %>' />
    	            </ItemTemplate>
    	         </asp:TemplateField>
            </asp:GridView>



    .HeadColor{background-color: #E0ECFF; color:#333;line-height:25px;}
    .AlterColor{background-color: #edf1f8; line-height:20px;}
    .NormalColor{background-color: #f7f6f3; line-height:20px;}
    .HoverColor{background: #89A5D1; line-height:20px;}
    .SelectColor{background-color: #ACBFDF; line-height:20px;}

  • 相关阅读:
    MATLAB中的灰狼优化算法
    关于excel的一个问题的解决--(但是还是没弄清楚解决的原理)
    Windows上面遇到一个问题一直没有解决,求大佬指教
    Visio实用快捷键+比较不错的总结
    通过命令符查看笔记本电脑的电池损耗
    使用小工具QuickLook的使用
    科研工具--HistCite
    win10 效率
    office 2016文件已损坏,无法打开
    关于mathtype的使用方法的一些总结
  • 原文地址:https://www.cnblogs.com/smartsmile/p/6234441.html
Copyright © 2020-2023  润新知