JQ匯出Excel檔案
阿新 • • 發佈:2021-02-05
技術標籤:JS 匯出Excel
格式程式碼如下,不過這個方式有個BUG,如果我的欄位裡面有因為的逗號,匯出來之後會給你自動分列了,如果要找好用的,可以下載SheetJS,裡面有匯入匯出方法
var str = "品牌,型別,規則名稱,是否股東方,忠誠度,產品編號,規則地址\n"; for (var i = 0; i < datas.length; i++) { var item = datas[i]; str += $("#txt_brand").find("option:selected").text() + "\t," str += $("#txt_usedType").find("option:selected").text() + "\t," str += item.RuleName + "\t," str += item.ShareholderName + "\t," str += item.Loyalty + "\t," str += item.ProductCode + "\t," str += item.PageName + "\t," str += "\n"; } var uri = 'data:text/xls;charset=utf-8,\ufeff' + encodeURIComponent(str); //通過建立a標籤實現 var link = document.createElement("a"); link.href = uri; //對下載的檔案命名 link.download = $("#txt_brand").find("option:selected").text() + $("#txt_usedType").find("option:selected").text() + "規則引數.xls"; document.body.appendChild(link); link.click(); document.body.removeChild(link);