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

web大神!删除表格中 的行

2014-01-13 
web大神求助!!!删除表格中 的行现在做jsp需要删除表格中的一行,发现remove方法实际上是隐藏了该行。jquery

web大神求助!!!删除表格中 的行
现在做jsp需要删除表格中的一行,发现remove方法实际上是隐藏了该行。jquery有没有什么方法真正删除该行?大神给个方法啊啊
[解决办法]
empty()
[解决办法]
用父元素html("")也可以真正的删除
[解决办法]

remov 返回值:jQueryremove([expr])
从DOM中删除所有匹配的元素。

这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,其他的比如绑定的事件,附加的数据等都会被移除。

empty:删除匹配的元素集合中所有的子节点。

那你就用html()方法删除吧  

[解决办法]
这个是你的用法问题吧 

你要是删除行 应该这么写:

$("#表的ID").empty("#要删除行的ID");
[解决办法]
如果你这么写
$("#要删除的行ID").empty();

只会把行的单元格删掉 ,行还在
[解决办法]
你想删除某行是什么意思,其实我觉得你想要删除的话,你可以Ajax再去请求一次,然后返回到前台,再渲染也不错的!
[解决办法]
document.getElementById("orderTable").deleteRow(rowIndex);  

$("#"+rowId).remove();

这两种都可以的,

remove方法实际上是隐藏了该行,这个你是怎么发现的??看错了吧。。。

热点排行