最近做的乙個專案涉及到把資料匯出到excel裡面,網上找來找去,最終找到兩種辦法,廢話不多說了
第一種:
拿到**的id就可以抓取**的資料,匯出到excel,這種方式簡單粗暴,引入這兩個外掛程式即可。
但是用這種方式會出現一種問題,就是當你的table有分頁的情況下,這玩意只能抓取頁面上的值,所以也不用多說了,其他分頁的是導不出來的,值能匯出當前分頁的資料。
但是專案要求必須匯出所有資料,這就出現了第二種解決方案,
使用起來也比較簡單,拿到資料直接往裡面塞就是了,最後呼叫方法。這樣的話最終所有資料都出來了。
//換行
excel += row + "";
//設定資料
for (var i = 0; i < arrdata.length; i++)
excel += row + "";
} excel += "";
var excelfile = "";
excelfile += "";
excelfile += "";
excelfile += excel;
excelfile += "";
excelfile += "";
var link = document.createelement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download = filename + ".xls";
link.click();
document.body.removechild(link);
}var json_data = ,,,
,,,,
,,,],
"data":[
] };
資料匯出excel
一 name get name 當我們接到乙個資料表的名字的時候用下面這個sql語句就能把表字段展示出來 res db select describe name foreach res as v a就是我們所需要的欄位名稱 接下來我們定義excel裡表頭的格式 str for i 0 i array...
資料匯出excel
exportexcel data,title,filename 匯出資料為excel param data 乙個二維陣列,結構如同從資料庫查出來的陣列 param title excel的第一行標題,乙個陣列,如果為空則沒有標題 examlpe exportexcel arr,array id 賬戶...
excel資料匯出
用於乙個演示的小demo,提供一種資料匯出的一種思路。通過自己進行自定義的幾個資料進行的測試。前台 border 0 style margin top 4px margin left 18px href class easyui linkbutton onclick downloadfile 資料匯...