不要让 IE 选择和复制使用 jQuery .hide() 隐藏的表行



我在数据表的顶部有一个jQuery即时搜索栏。所有与搜索条件匹配的记录都将是可见的$(row).show();其余为隐藏CCD_ 2。

问题:

搜索后,我用鼠标从搜索结果中选择/复制行列表,并将它们粘贴到Excel中。"隐藏"的记录也会被粘贴。

我试过了:

$(row).css('visibility','collapse');而不是hide()——在IE中不起作用(行不折叠)

如何在IE中获得"可见性:崩溃"工作?或者这个问题有不同的解决方法吗?

与其试图从IE/Windows中隐藏不可见的元素,我建议使用结果table,并将搜索结果克隆到该table,然后隐藏另一个。这样,唯一可供选择的结果就是您想要选择的结果。

最新更新