2010-11-03 49 views
1

將CSV數據粘貼到HTML文本區域時,或者在我能找到的所有jQuery富文本編輯器中粘貼數據時,視覺上都會「搞砸」:列對齊丟失,特別是當單元格很長且下面一個很長時短。用於CSV數據保存列對齊的HTML文本輸入插件?

是否有人知道某種類似於文本區域的插件可視將某些CSV數據粘貼到其中時是否保留列對齊?這需要將標籤解釋爲列分隔符,而不僅僅是固定數量的空格。

謝謝!

回答

0

寫一個腳本,以取代celltags標籤和換行符像rowtags:

r='foo\tbar\tfoobar\nbar\tfoo\tfoobar\nfoobar\tbar\tfoo'; 

r = r.replace(/\n/g,'</td></tr><tr><td>'); 
r = r.replace(/\t/g, '</td><td>'); 
r = '<table><tr><td>' + r + '</td></tr></table>'; 
alert(r); 
+0

嗨,我正在尋找一個解決方案這樣做的直接textarea的內部粘貼的文本,但您的解決方案是好的, 謝謝。 – plang 2010-11-08 07:54:11