2012-03-10 8 views
3

)IEを選択して(jQueryの.hideを使用して隠されているテーブルの行をコピーしてはいけません。検索条件に一致するすべてのレコードが表示されます$(row).show();残りは隠されています$(row).hide()は、私は、データテーブルの上にjQueryのインスタント検索バーを持って

問題:

検索した後、私は/選択し、検索結果から行のリストをコピーし、Excelに貼り付けるために、マウスを使用します。 「隠された」レコードもペーストされます。 IEで: "崩壊の可視性" の仕事を私が手にするにはどうすればよいIE(行does't崩壊)では動作しません

-

$(row).css('visibility','collapse');代わりのhide()を:

私が試しましたか?または、この問題に対する別の回避策がありますか?

答えて

0

IE/Windowsから非表示要素を隠そうとするのではなく、結果がtableであり、検索結果をtableにクローンし、もう一方を非表示にすることをお勧めします。この方法では、選択できる唯一の結果が選択されます。

+0

大したことは(私は実際にjQueryを知らないので)私はどこか別の場所からコピーされたのjQueryを変えないようにすることですし、また、検索は各キープレスイベントで実行し、それはまた別の「コピー結果に関係するのは非常に難しいだろう表"? – user666923

+0

さて、ここで** [コンセプトの証明]です(http://jsfiddle.net/davidThomas/ccZDb/1/)**。あなたは、私が提案し1かあなたの問題の他、解決するかどうか、代替を達成する方法についての質問をする場合がありますno 'をより良いの回答があった場合、私は、お勧めしたいです。我々は間違いなく〜 –

+0

は、サンプルコードのためにどうもありがとうございます)= ...コードのお手伝いをすることができます!しかし私はそれがとにかく少し遅い(私は、レコードの100行の上に持って、それぞれが6列があります)しかし、おかげで、私のテーブルでそれを試してみました! – user666923

関連する問題