zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php+ajax传file文件数据

2023-09-27 14:27:29 时间

html代码

<div class="fileButBox">
	<span>批量导入</span>
	<input class="txt_file" type="file" name="file" placeholder="批量导入" data-id="1"/>
</div>

jq传参

//批量导入用户信息
$(".txt_file").live('change',function(e){

    var fileMsg = e.currentTarget.files[0];//文件数据
    var company_id = $(this).data('id');//其他参数
    //保存
    var formData = new FormData();
    formData.append("file", fileMsg);
    formData.append("id", id);
    
    $.ajax({
        url:'user.php?c=unit_group&a=download_excel', /*接口域名地址*/
        type:'post',
        data: formData,
        contentType: false,
        processData: false,
        success:function(data){
            console.log(data);
        }
    })
});

php获取

$file = $_FILES['file'];
$id = $_REQUEST['id'];

如果您觉得本篇对你有帮助,可以点关注,给个赞,支持一下,过程有遇到什么问题也欢迎评论私信,进行交流