首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

jquery 对 table的反复添加的操作

2013-04-09 
jquery对 table的重复添加的操作有一个button,点击button触发click事件:就新增加一个table,多次点击,就会

jquery 对 table的重复添加的操作
有一个button,点击button触发click事件:就新增加一个table,多次点击,就会添加多个table,问题是table中的属性都是一样的了,无法对其中几个table进行操作。请问如何区别各个table???
[解决办法]

新增table时,可以先定一个计数变量,给每个table的id加上后缀,不就得了

var index=1;
"<table id='t_"+(index++)+"'><table/>"

效果:
<table id='t_1'></table>
<table id='t_2'></table>
<table id='t_3'></table>
 .....
[解决办法]
同意楼上,通过计数器判断不同的表格
[解决办法]
补充一点二楼的,
就是那个index变量值可以放到一个hidden里面,这样你下次点击button就不会重新又从1开始了。
[解决办法]
1.jquery里面有对同标签然后选择第几个的选择器。$("table :eq(n)")
2.在生成table的时候,对id做点文章给出唯一性标识
[解决办法]

引用:
1.jquery里面有对同标签然后选择第几个的选择器。$("table :eq(n)")
2.在生成table的时候,对id做点文章给出唯一性标识
+1

热点排行