ThinkPHP5开发常用函数

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

一、Login开发
trim()    去空格方法;


setField()      更新个别字段;


接口是curl open _contents 进行调用


图片上传:
 $("[type='file']").change(function(){ //jq生成缩略图
        if(typeof this.files == 'undefined'){
            return;
        }
        var img      = this.files[0];//获取图片信息
        var type     = img.type;//获取图片类型,判断使用
        var url      = getObjectURL(this.files[0]);//使用自定义函数,获取图片本地url
        if(type.substr(0,5) != 'image'){
          tan('非图片类型,无法上传!');
          return;
        }             
        var reader = new FileReader();
        reader.onload = function(e) { //编码文件
            var head = e.currentTarget.result;
            $('.toux').attr('src',head); //缩略图
            $.session.set('head',head) //保存进session           
            //console.log($.session.get('head'));
        }
        reader.readAsDataURL(this.files[0]);


    })






function getObjectURL(file) {
        var url = null ;
        if(window.createObjectURL!=undefined){
            url = window.createObjectURL(file) ;
        }else if (window.URL!=undefined){
            url = window.URL.createObjectURL(file) ;
        }else if (window.webkitURL!=undefined){
            url = window.webkitURL.createObjectURL(file) ;
        }
        return url ;
    }

获取更多资料,进入QQ群:543592003

猜你喜欢

转载自blog.csdn.net/aven250/article/details/77559811