开发excel表格处理!


iwebshop自带封装好的类库

分别导入new report

前端主要要注意js表单提交的地址


   function changeAction(excel){
      if(excel){
        $('#表单id').attr('action','{url:/控制器/方法}');
        $("form[name=\"表单名字\"]").attr("target","_blank");
        $("#表单_id").submit;
     }
   }

后台主要注意除了sql保证正确以外,还需要注意加入excel表格的代码:

$strTable ='';
$strTable .= '';
$strTable .= '订单号';
$strTable .= '用户名';
$strTable .= '处理状态';
$strTable .= '完成时间';
$strTable .= '';
遍历后的数组进行数据存放 一一对应
$strTable .= '';
$strTable .= ' '.$val['order_no'].'';
$strTable .= ' '.$val['username'].'';
$strTable .= ' '.$val['username'].'';
$strTable .= ' '.$val['return_time'].'';
$strTable .= '';
结尾也和html一样 有相对于的代码书写 切记
$strTable .='';
$reportObj = new report(); //iwebshop封装类
$reportObj->setFileName('returned_report');//类库方法 excel导出名字
$reportObj->toDownload($strTable);