zoukankan      html  css  js  c++  java
  • jQuery上传

    jQuery之upload2.js可在(http://www.91lik.win/lib/jquery.upload2.js)网站下载

    在  html  中引入  jquery.js  及  jquery.upload2.js

    需要这样一段  js:

    function ajaxSubmit($el) {
        $el.upload({
            url: SERVER_URL,  // 后台需提供相应上传文件的接口
            // 其他表单数据
            params: data,  // 后台需要接收的参数
            // 上传完成后, 返回json, text
            dataType: 'json',
            onSend: function (obj, str) {
                console.log(obj, str);
                return true;
            },
            // 上传之后回调
            onComplate: function (data) {
                console.log(data);  // 这里可以看到上传成功之后相应的信息,也可以在这里进行操作
            },
            onProgress: function (e) {
                var per = Math.round(e.loaded * 100 / e.total);
            }
        });
        $el.upload("ajaxSubmit");
    }
    

      


    这样调用:
    $(".addimg").live("change", function () {
        ajaxSubmit($(this));
    });
    

     

    页面中的元素:
    <input type="file" class="addimg" name="imgurl">  // 这里的name属性也是由后台来定义的
    

      

    author:Lik
    Endeavoring to powerless, struggling to move yourself.
  • 相关阅读:
    所有程序员都是自学成才
    Xcode6模拟器路径
    Xcode7中模拟器的位置
    数据结构中的二级指针和引用
    02_线性表的链式表示和实现
    Spring 单例 httprequest 线程安全
    Springboot listener
    Spring单例 和 Scope注解
    红黑树
    线程池
  • 原文地址:https://www.cnblogs.com/likwin/p/7099106.html
Copyright © 2011-2022 走看看