2016-12-05 69 views
-1

我正在MVC中生成一個表。我正在使用tableexport.js進行導出。但是,我發現,雖然我將文件導出到Excel,但它有許多來自html表的不當的空格。我嘗試過,但它沒有奏效。請參見生成的樣本表數據時我檢查在Chrome:表數據/標題值有很多影響導出的空間

enter image description here

見下面表格標題:

enter image description here

我怎樣才能擺脫由MVC所產生的額外的空間,是不是在該模型?

回答

0

我能夠解決問題的空間不是從mvc應用程序,但通過編輯tableexport.js文件。我改變

return $(val).text(); 

return $(val).text().trim(); 

的出口類型XLSX,XLSM,XLS和TXT。後來我改變

$(val).text().replace(/"/g, '""') 

$(val).text().trim().replace(/"/g, '""'). 

微調是能夠得到輸出按照預期方式。希望這對任何有此類問題的人都有幫助。