精华内容
下载资源
问答
  • 主要教大家如何简单实现js上传文件功能,代码简单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下一、用input完成上传,效果图如选择文件后,提交后出现图片url二、传输格式采用form-data形式。html代码 js部分function uploadPic() {...

    本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下

    一、用input完成上传,效果图如

    b4ff8beca26d30ca46256383591058a9.png

    选择文件后,提交后出现图片url

    f3280fb5ff72f73f26c9a7f3d0cf9df2.png

    二、传输格式采用form-data形式。

    html代码

    js部分

    function uploadPic() {

    var form = document.getElementById('upload'),

    formData = new FormData(form);

    $.ajax({

    url:"https://sscpre.boe.com/v1/medical-console/medical/file/upload",

    type:"post",

    data:formData,

    processData:false,

    contentType:false,

    success:function(res){

    if(res){

    alert("上传成功!");

    }

    console.log(res);

    $("#pic").val("");

    $(".showUrl").html(res);

    $(".showPic").attr("src",res);

    },

    error:function(err){

    alert("网络连接失败,稍后重试",err);

    }

    })

    }

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • 本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下一、用input完成上传,效果图如选择文件后,提交后出现图片url二、传输格式采用form-data形式。html代码 js部分function uploadPic() {...

    本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下

    一、用input完成上传,效果图如

    b4ff8beca26d30ca46256383591058a9.png

    选择文件后,提交后出现图片url

    f3280fb5ff72f73f26c9a7f3d0cf9df2.png

    二、传输格式采用form-data形式。

    html代码

    js部分

    function uploadPic() {

    var form = document.getElementById('upload'),

    formData = new FormData(form);

    $.ajax({

    url:"https://sscpre.boe.com/v1/medical-console/medical/file/upload",

    type:"post",

    data:formData,

    processData:false,

    contentType:false,

    success:function(res){

    if(res){

    alert("上传成功!");

    }

    console.log(res);

    $("#pic").val("");

    $(".showUrl").html(res);

    $(".showPic").attr("src",res);

    },

    error:function(err){

    alert("网络连接失败,稍后重试",err);

    }

    })

    }

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • 主要为大家详细介绍了ajaxfileupload.js实现上传文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了node.js实现上传文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • JS 实现文件上传功能

    2014-07-02 17:16:29
    js实现文件上传功能,无需安装flash
  • 主要为大家详细介绍了使用ajaxfileupload.js实现上传文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • jQuery插件AjaxFileUpload文件上传实现Javascript文件上传功能.pdf
  • 还记得我们上次介绍的javascript文件上传类库 - javascript类库:FileDrop?今天我们介绍另外一个独立不依赖任何类库的文件上传js类库:Fine Uploader。支持的浏览器:IE7+FirefoxSafari (OS X)Chrome不使用jQuery,...

    还记得我们上次介绍的javascript文件上传类库 - javascript类库:FileDrop?今天我们介绍另外一个独立不依赖任何类库的文件上传js类库:Fine Uploader。

    支持的浏览器:

    IE7+

    Firefox

    Safari (OS X)

    Chrome

    不使用jQuery,flash也不依赖任何第三方类库。我们只需要导入CSS和js文件即可,是不是非常方便。

    Fine Uploader Demo

    function createUploader() {

    var uploader = new qq.FileUploader({

    element: document.getElementById('fine-uploader'),

    // Use the relevant server script url here

    action: 'yourServerScript'

    });

    }

    window.onload = createUploader;

    同时可以整合很多流行的后台语言:

    ASP.NET

    ColdFusion

    Java Node.js

    Perl

    PHP

    Python

    是不是支持的非常全面,希望大家喜欢这个上传类库!

    展开全文
  • 主要为大家详细介绍了AjaxFileUpload.js实现异步上传文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 本文为大家分享了js实现文件上传功能的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta charset=UTF-8> <title>XMLHttpRequest上传文件</title> ...
  • 主要为大家详细介绍了AjaxUpLoad.js实现文件上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要为大家详细介绍了HTML5实现拖拉上传文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要介绍了javascript实现文件上传进度条功能的相关资料啊,感兴趣的朋友可以参考一下
  • 主要介绍了JS+php后台实现文件上传功能,结合实例形式分析了javascript前台表单数据提交与后台php文件传输处理相关操作技巧,需要的朋友可以参考下
  • 主要介绍了JS+html5实现异步上传图片显示上传文件进度条功能,结合完整实例形式分析了JavaScript前端结合HTML5实现post文件上传与进度条显示相关操作技巧,需要的朋友可以参考下
  • Uploadify插件是由国外开发的一个jquery插件,功能非常的齐全,包括同时上传多个附件,支持多个附件同时上传,一次同步上传文件个数设置,单个文件上传大小限制,同时上传附件个数限制,支持上传附件格式等功能,...
  • 主要介绍了HTML5中用js、jQuery结合Ajax实现文件上传功能,HTML5中已经可以用Ajax上传文件了,而且代码简单,借助 FormData类即可发送文件数据,感兴趣的小伙伴们可以参考一下
  • 主要介绍了PHP中使用Session配合Javascript实现文件上传进度条功能,本文讲解了实现原理,并给出了完整实现代码,需要的朋友可以参考下
  • 主要介绍了JS实现文件拖拽上传功能,涉及javascript事件触发、页面元素属性动态修改等相关操作技巧,需要的朋友可以参考下
  • 主要介绍了Ajax 配合node js multer 实现文件上传功能,需要的朋友可以参考下
  • 可自定义链接、或其它元素庖代传统的file表单上传结果,可实现Ajax动态提示文件上传 过程,同时支撑多文件上传,AjaxFileUpload文件上传插件功能斗劲稳定,今朝应用也斗劲多,简单应用实例如下: 查看AjaxFileUpload...
    
    Ajax file upload plugin是一个功能强大的文件上传jQuery插件,可自定义链接、或其它元素庖代传统的file表单上传结果,可实现Ajax动态提示文件上传 过程,同时支撑多文件上传,AjaxFileUpload文件上传插件功能斗劲稳定,今朝应用也斗劲多,简单应用实例如下:

    查看AjaxFileUpload相干jQuery官方文档介绍

    AjaxFileUpload JS库文件
    查看AjaxFileUpload演示
    一,创建一个ajax upload按钮元素(button),可所以随便率性元素(链接、等),如下:

    <div id="upload_button">上传</div>
    二,创建一个ajax upload上传实例,如下:

    new AjaxUpload(""upload_button_id"", {action: ""upload.php""});
    此中upload_button_id默示第一步创建的元素ID,upload.php默示处理惩罚上传文件的PHP文件。

    设备ajax upload

    new AjaxUpload(""#upload_button_id"", {
    action: ""upload.php"",
    name: ""userfile"",
    data: {
    example_key1 : ""example_value"",
    example_key2 : ""example_value2""
    },
    autoSubmit: true,
    onChange: function(file, extension){},
    onSubmit: function(file, extension) {},
    onComplete: function(file, response) {}
    });
    1,action默示处理惩罚上传文件的PHP文件
    2,name默示上传文件name,与<input type="file" name="upload" />此中的upload
    3,data默示额外的参数
    4,autoSubmit默示是否主动提交
    5,onChange默示触发change事务调用函数,此中extension默示文件后缀
    6,onSubmit默示触发提交事务调用函数
    7,onComplete默示文件上传成功事务调用函数

    jQuery插件AjaxFileUpload文件上传实例代码一
    实现ajax动态文字提示上传状况功能,分别触发onSubmit和onComplete事务

    var button = ¥(""#button1""), interval;
    new Ajax_upload(button,{
    action: ""upload-test.php"",
    name: ""myfile"",
    onSubmit : function(file, ext){
    button.text(""Uploading"");
    this.disable();
    interval = window.setInterval(function(){
    var text = button.text();
    if (text.length < 13){
    button.text(text + ""."");
    } else {
    button.text(""Uploading"");
    }
    }, 200);
    },
    onComplete: function(file, response){
    button.text(""Upload"");
    window.clearInterval(interval);
    this.enable();
    ¥(""<li></li>"").appendTo(""#example1 .files"").text(file);
    }
    });
    jQuery插件AjaxFileUpload文件上传实例代码二
    实现文件后缀格局搜检功能,如:(ext && /^(jpg|png|jpeg|gif)¥/.test(ext))

    new Ajax_upload(""#button2"", {
    action: ""upload.htm"",
    data : {
    ""key1"" : "This data won""t",
    ""key2"" : "be send because",
    ""key3"" : "we will overwrite it"
    },
    onSubmit : function(file , ext){
    if (ext && /^(jpg|png|jpeg|gif)¥/.test(ext)){
    this.set_data({
    ""key"": ""This string will be send with the file""
    });
    ¥(""#example2 .text"").text(""Uploading "" + file);
    } else {
    ¥(""#example2 .text"").text(""Error: only images are allowed"");
    return false;
    }
    },
    onComplete : function(file){
    ¥(""#example2 .text"").text(""Uploaded "" + file);
    }
    });
    jQuery插件AjaxFileUpload文件上传实例代码三
    最根蒂根基的多文件AjaxFileUpload上传功能

    new Ajax_upload(""#button3"", {
    action: ""upload.htm"",
    name: ""myfile"",
    onComplete : function(file){
    ¥(""<li></li>"").appendTo(¥(""#example3 .files"")).text(file);
    }
    });
    应用jQuery插件AjaxFileUpload文件上传功能很是强大,内置函数定义的事务和交互斗劲多,大师可看看上方三个实例的演示,实现Javascript多文件上传功能,值得推荐。
    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 103,836
精华内容 41,534
关键字:

js上传文件功能实现