• form表单系列中文件上传及预览


    文件上传及预览
    Form提交
    Ajax 上传文件
    
    时机:
        如果发送的[文件]:-》iframe, jQurey(),伪Ajax
    
    
    预览
    import os
    img_path = os.path.join('static/img', fafafa.name)
    with open(img.path, 'wb') as f:
        for item in fafafa.chunks():
            f.write(item)
    
    function iframeSubmit(){
        $('#ifm1').load(function(){
        var test = $('#ifm1').contents().find('body').text();
        var obj = JSON.parse(text);
        
        $('#preview').empty();
        var imgTag = document.createElement('img');
        imgTag.src = '/' +obj.data;
        $('#preview').append(imgTag);  #给div添加一个imgTag标签
    
    })
    }
    
    input onchange = 'changeUpload()'
    
    function changeUpload(){
        $('#ifm1').load(function(){
        var test = $('#ifm1').contents().find('body').text();
        var obj = JSON.parse(text);
        
        $('#preview').empty();
        var imgTag = document.createElement('img');
        imgTag.src = '/' +obj.data;
        $('#preview').append(imgTag);  #给div添加一个imgTag标签
    
    })
        #('#fm1').submit();
    }
  • 相关阅读:
    软件工程第二次作业
    软件工程第1次作业
    软件工程第0次作业
    第4次作业-案例分析
    第3次作业-四则运算
    第2次作业-效能分析
    第1次作业-词频统计
    第0次作业
    关于 石墨文档客户端 的案例分析
    结对编程
  • 原文地址:https://www.cnblogs.com/Liang-jc/p/9273085.html
Copyright © 2020-2023  润新知