jq制作table

<head>
    <style>
        #t2 td,#t2 input{ width: 50px;}
    </style>

</head>

<input type="submit" id="hang"  value="添加行" /><input type="submit" id="lie"  value="添加列" /><br>
<table id="t2" border="1" cellpadding="2" cellspacing="1"  style=" border:blue solid 1px; table-layout:fixed;">
    <tr id="tr_h">
        <td></td>
        <td>A</td>
    </tr>
    <tr>
        <td>1</td>
        <td><input type="text"></td>
    </tr>
</table>

<script type="text/javascript">
    $(document).ready(function () {
        $("#lie").bind("click",function(){
            var ns=1;
            function getChar(i){
                return (i+10).toString(36).toUpperCase();
            }
            var htd=$('#t2 tr').size()-1;
            $('#t2 tr').each(function(){
                if(ns==1){
                    var zm=$('#tr_h td:last').index();
                    $('#tr_h').append('<td>'+getChar(zm)+'</td>');
                    ns++;
                }else{
                    $(this).append('<td><input type="text"></td>');
                }
            });
        });
        $("#hang").bind("click",function(){
            var atd=$('#tr_h td').size();
            var num=$('#t2 tr:last td:first').text();
            $('#t2').append('<tr><td>'+(++num)+'</td></tr>');
            for(var i=1;i<atd;i++){
                $('#t2 tr:last').append('<td><input type="text"></td>');
            }
        });
    });
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值