簡體   English   中英

從位於多個div下的多個表中的JSP頁面向Excel動態數據

[英]Dynamic Data to Excel from a JSP page residing in multiple tables under multiple div

我有一個JSP頁面,其中包含多個div和這些多個div中的多個表。 我正在使用AJAX調用將數據呈現到那些表,即那些表中的數據是動態呈現的。 現在,我必須將所有div表導出到excel文件,但是我無法做到這一點。 我的呈現數據的JSP頁面的示例代碼是:

<script>
AJAX method to load data 
</script>

    <div class="xyz">
            <div class="abc">
                <div class="UserInfo">
                    </br><h2>User Info</h2></br>    

                    <table class="table-class">
                            <tr>
                                <td class="label" style='width: 25px'>Venue</td>
                                <td class="data"><label id="comptvl_itenary_venue"></label></td>
                            </tr>
                    </table>
                </div>
            </div>
        </div>

...這里有更多的div,上面的表格格式也更多。 現在我要做的是將所有這些多個div駐留表數據導出到excel文件。 為此,我使用了application / vnd.ms-excel作為內容類型,但是它僅在表數據為靜態並且不包含任何CSS時才生成excel,否則它將在excel報告中復制整個表代碼。 我也從此參考資料中嘗試過Java腳本功能

http://jsfiddle.net/AnilAwadh/cCzqn/4/

但是當我的表不包含任何CSS時,它也會生成excel。 請指導我如何將包含CSS的表中生成的動態數據導出到excel。

提前致謝

而不是嘗試從HTML導出數據,而是在加載數據時(從Ajax調用)導出數據。 如果您有“導出到Excel”按鈕(或其他按鈕),則可以引用預先保存的Excel。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM