解决ajaxfileupload二次上传文件问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21441663/article/details/51729201

今天用到ajaxfileupload上传图片,遇到一个问题就是二次上传报错,我的解决方案:
       $('.shangChuan').click(function(){                
                $('#main').append('<input type="file" name="file" id="file" style="display:none">');
                $('#file').click();
        })
        $(document).on('change','#file',function() {
            loading();
            $.ajaxFileUpload
            ({
                url: "{{URL::to('interface/member/upload')}}",//用于文件上传的服务器端请求地址
                type: 'post',
                data: {key:key}, //此参数非常严谨,写错一个引号都不行
                secureuri: false, //是否需要安全协议,一般设置为false
                fileElementId:'file', //文件上传域的ID
                dataType: 'json', //返回值类型 一般设置为json
                success: function (data, status)  //服务器成功响应处理函数
                {
                    layer.closeAll();
                    if(data.status == 1)
                    {
<span style="white-space:pre">		</span>       alert(1);
                       $('#file').remove();
                    }else{
                        show_message(data.message);
                    }
                },
                error: function (data, status, e)//服务器响应失败处理函数
                {
                    alert(data.data);
                    alert("上传失败,请稍后重试");
                }
            });
        });

   

猜你喜欢

转载自blog.csdn.net/qq_21441663/article/details/51729201