• js+ajax 上传单图片


    //单图片上传
    $('#cover').on('change',function(){ var filePath = $(this)[0].files[0].name //获取到input的value,里面是文件的路径 var fileFormat = filePath.split('.')[1].toLowerCase() // 检查是否是图片 if( !fileFormat.match(/png|jpg|jpeg/) ) { alert('上传错误,文件格式必须为:png/jpg/jpeg') return } var formData = new FormData(); formData.append('upfile', $(this)[0].files[0]); //添加图片信息的参数 $.ajax({ url: "/upload", //自己的路径 type: "post", dataType: "json", cache: false, mimeType: "multipart/form-data", data: formData, processData: false,// 不处理数据 contentType: false, // 不设置内容类型 async:false, success:function (result){ $('#smallCover').attr('src',result) $('#x_thumb').val(result) } }); });
    <div style="display:flex;margin-bottom:20px;">
         <input type="text" readonly placeholder="请选择图片" class="form-control col-sm-6" id="s_idcard" name="s_idcard" value="{$items['s_idcard']}"> 
         <input type="text" style=" 100px;" readonly value="请选择图片" class="btn btn-default" >
         <input type="file" id="cover" name="cover" class="btn btn-default" style=" 100px;height:35px;line-height:85px;position: absolute;right: 15px;z-index: 1;background: transparent;" />
    </div>
    <img id="smallCover" width=150 mode="widthFix" src="{$items['s_idcard']}">
  • 相关阅读:
    2011年10月小记
    修改模拟器hosts文件
    2011年9月小记
    解决IIS7.5站点不能登录SQLEXPRESS
    EF 4.3 CodeBased Migrations
    2012年5月 小记
    Android对SD卡进行读写
    Tomcat for Eclipse
    ARR2.5 配置反向代理
    作业2浅谈数组求和java实验
  • 原文地址:https://www.cnblogs.com/yun101/p/12986342.html
Copyright © 2020-2023  润新知