永发信息网

如何通过jquery动态给表格添加一行?

答案:1  悬赏:60  手机版
解决时间 2021-11-21 18:23
如何通过jquery动态给表格添加一行?
最佳答案
    比如设置table的id为tab

    var trHTML = "..."

    $("#tab").append(trHTML);//在table最后面添加一行

    $("#tab tr:eq(2)").after(trHTML); // 在table的第3行后面添加一行这样就可以进行动态的添加行了,至于你是通过什么事件来动态添加那就看你自己的意思了,通过button或者div之类的点击事件添加,只要把上面的两行代码放进去就ok,注意,要把var trHTML那行代码放进添加事件里面,不然不管点击多少下,都只能添加一行
    $(function() {
    $(":button").click(function() {
    var tr = "new";
    //$("table").append(tr);
    $("table tr:eq(2)").after(tr);
    });
    });
这是我测试用的代码,你可以运行看看

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库( 或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
jQuery的模块可以分为:入口模块、底层支持模块和功能模块。其核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
外国买的护肤品,AA3是什么意思啊?保质期吗r
(坤造)癸丑 己未 乙巳 庚辰 庚申 辛酉 壬戌
ずうっと的意思是什么?求解~
张杰pk张翰谁赢?
90版50元纸币简单辨别真伪方法有哪些?
fortigate80c防火墙端口映射怎么配
8(x-6.2)=41.6如何解方程?
我家壁纸湿了以后有一道黄道用什么可以去掉
《旅行的味道》都有哪些明星参加啊?
走高速磐安至仙居多少公里
华人杰的服饰应该大多数女性都可以穿吧?
一位女士由于驾车超速而被警察拦住.警察走过
在t开头的火车中10车 上023是什么意思?
实务是什么意思
地铁北京站如何转到15号线
推荐资讯
娄里村地址好找么,我有些事要过去,
abcdabcd都可以编成哪些算式?2
祥和的近义词都有哪些
进华能平凉电厂要求是什么?好进吗 我是二本
ECO在车上什么意思
茂源土特产地址好找么,我有些事要过去,
铭心纪婚礼地址好找么,我有些事要过去,
餐厅因服务员没有健康证被卫生部门罚款,餐厅
宜黄陂乡到宜黄多少公里
三星no5悬浮窗在哪里
请问存现用什么凭证字,凭证字只有收付转三种
探秘古代真人肉身泥塑,兵马俑里面有真人吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?