layui导出所有数据的例子


Posted in Javascript onSeptember 10, 2019

layui自带的导出,是导出当前页的数据,以下方法是导出所有数据

<button class="layui-btn layui-btn layui-btn-warm" οnclick="excl_rep()">导出</button>
//导出
function excl_rep() {
 var SH=$("#type").val();//汇总分类
 var SER = $("#ser_row").val(),
  ONETYPE = $("#type_one").val(),//一级分类
  TWOTYPE = $('#type_two').val();//二级分类
  var BRAND=$('#type_p').val();
 var url = "{:U('home/goods/brand_goods_img_excl')}" + "&ser=" + SER +'&type_h='+SH+ "&type_one=" + ONETYPE + "&type_two=" + TWOTYPE+"&brand="+BRAND ;
 //console.log(url);
 window.open(url);
}

调用的是PHP(TP3)写的接口:

function brand_goods_img_excl(){
 header("Content-type:application/vnd.ms-excel");
 header("Content-Disposition:filename=品牌商品上图.xls");
 $data = api("goods/brand_goods_img_get_excel",I("param."));//I()方法获取传过来参数
 $list = $data['data'];//获取数据库查询的数据
 $strexport="商品编码\t商品名称\t商品图片\t商品图片1\t商品图片2\t一级分类\t二级分类\t单位\t品牌\r";
 foreach ($list as $row){
  $strexport.=$row['jfcode']."\t";
  $strexport.=$row['name']."\t";
  $strexport.=$row['img']."\t";
  $strexport.=$row['img1']."\t";
  $strexport.=$row['img2']."\t";
  $strexport.=$row['one_type_name']."\t";
  $strexport.=$row['two_type_name']."\t";
  $strexport.=$row['unit_name']."\t";
  $strexport.=$row['br_name']."\r";
 }
 $strexport=iconv('UTF-8',"GB2312//IGNORE",$strexport);
 exit($strexport);
}

以上这篇layui导出所有数据的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javaScript 关闭浏览器 (不弹出提示框)
Jan 31 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
js在IE与firefox的差异集锦
Nov 11 Javascript
2014 年最热门的21款JavaScript框架推荐
Dec 25 Javascript
详解JavaScript数组的操作大全
Oct 19 Javascript
js判断鼠标位置是否在某个div中的方法
Feb 26 Javascript
JS简单实现数组去重的方法示例
Mar 27 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
Jun 09 Javascript
用vue快速开发app的脚手架工具
Jun 11 Javascript
详解vuex 渐进式教程实例代码
Nov 27 Javascript
layui form表单提交后实现自动刷新
Oct 25 Javascript
JavaScript数组reduce()方法的语法与实例解析
Jul 07 Javascript
解决layui-open关闭自身窗口的问题
Sep 10 #Javascript
layui下拉框获取下拉值(select)的例子
Sep 10 #Javascript
layer弹出层自定义提交取消按钮的例子
Sep 10 #Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
Sep 10 #Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 #Javascript
layui表格 返回的数据状态异常的解决方法
Sep 10 #Javascript
原生js基于canvas实现一个简单的前端截图工具代码实例
Sep 10 #Javascript
You might like
PHP文本数据库的搜索方法
2006/10/09 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
2015/04/20 PHP
win平台安装配置Nginx+php+mysql 环境
2016/01/12 PHP
必须收藏的php实用代码片段
2016/02/02 PHP
Yii中srbac权限扩展模块工作原理与用法分析
2016/07/14 PHP
PHP回调函数概念与用法实例分析
2017/11/03 PHP
javascript实现 在光标处插入指定内容
2007/05/25 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
jquery 插件实现瀑布流图片展示实例
2015/04/03 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
node.js基础知识小结
2018/02/26 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
Python入门必须知道的11个知识点
2018/03/21 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
python制作简单五子棋游戏
2019/06/18 Python
Django ModelForm组件使用方法详解
2019/07/23 Python
tensorflow多维张量计算实例
2020/02/11 Python
浅谈keras中的目标函数和优化函数MSE用法
2020/06/10 Python
Armor Lux法国官方网站:水手服装、成衣和内衣
2020/05/26 全球购物
SQL Server面试题
2013/04/04 面试题
手机业务员岗位职责
2013/12/13 职场文书
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
历史专业学生的自我评价
2014/02/28 职场文书
小区推广策划方案
2014/06/06 职场文书
婚前协议书范本
2014/10/27 职场文书
三峡人家导游词
2015/01/31 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
golang中的空slice案例
2021/04/27 Golang
HTML中的表格元素介绍
2022/02/28 HTML / CSS
MySQL数据库安装方法与图形化管理工具介绍
2022/05/30 MySQL
Python序列化模块JSON与Pickle
2022/06/05 Python