不要让IE选择并复制使用jQuery隐藏的表行.hide()
我在数据表的顶部有一个jQuery即时搜索栏。 匹配搜索条件的所有记录都将显示$(row).show()
; 其余的都是隐藏的$(row).hide()
。
问题:
搜索后,我使用鼠标从搜索结果中选择/复制行列表并将其粘贴到Excel中。 “隐藏”记录也会被粘贴。
我试过了:
$(row).css('visibility','collapse');
而不是hide()
– 在IE中不起作用(行不崩溃)
如何在IE中获得“可见性:崩溃”工作? 或者这个问题有不同的解决方法吗?
我没有尝试隐藏IE / Windows中的不可见元素,而是建议使用结果table
,并将搜索结果克隆到该table
,然后隐藏另一个。 这样,可以选择的唯一结果就是您要选择的结果。