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 相关文章推荐
半角全角相互转换的js函数
Oct 16 Javascript
jquery dialog键盘事件代码
Aug 01 Javascript
动态加载图片路径 保持JavaScript控件的相对独立性
Sep 03 Javascript
统计出现最多的字符次数的js代码
Dec 03 Javascript
让AJAX不依赖后端接口实现方案
Dec 03 Javascript
用js格式化金额可设置保留的小数位数
May 09 Javascript
JavaScript中操作字符串小结
May 04 Javascript
详细分析Javascript中创建对象的四种方式
Aug 17 Javascript
JS document对象简单用法完整示例
Jan 14 Javascript
JavaScript cookie原理及使用实例
May 08 Javascript
原生JS实现无缝轮播图片
Jun 24 Javascript
JavaScript实现滑块验证解锁
Jan 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/12/21 PHP
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
2013/06/13 PHP
PHP通过内置函数memory_get_usage()获取内存使用情况
2014/11/20 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
jquery获取多个checkbox的值异步提交给php的方法
2015/06/24 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
九种原生js动画效果
2015/11/11 Javascript
javascript实现鼠标点击页面 移动DIV
2016/12/02 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
vue之数据交互实例代码
2017/06/20 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
微信小程序实现文字从右向左无限滚动
2020/11/18 Javascript
详解Vue-Router源码分析路由实现原理
2019/05/15 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
JS几个常用的函数和对象定义与用法示例
2020/01/15 Javascript
解决ant Design Search无法输入内容的问题
2020/10/29 Javascript
Python字符串切片操作知识详解
2016/03/28 Python
python爬虫正则表达式之处理换行符
2018/06/08 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
Python远程linux执行命令实现
2020/11/11 Python
移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法
2015/03/27 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
编写一个类体现构造,公有,私有方法,静态,私有变量
2013/08/10 面试题
Linux如何修改文件和文件夹的权限
2013/09/05 面试题
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
采购部主管岗位职责
2014/01/01 职场文书
护士辞职信范文
2014/01/19 职场文书
工程质量承诺书范文
2014/03/27 职场文书
学生手册评语
2014/05/05 职场文书
献爱心活动总结
2014/05/07 职场文书
领导干部作风整顿个人剖析材料
2014/10/11 职场文书
施工员岗位职责范本
2015/04/11 职场文书
色戒观后感
2015/06/12 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
DE1107机评
2022/04/05 无线电