thinkphp 整合 uploadify 图片上传

浏览:4761 发布日期:2013/11/06 分类:功能实现 关键字: thinkphp,uploadify,图片上传
根据需求配置,多图上传、缩略图、水印(源码附件里下载)
<script type="text/javascript">
$(function(){
    $("#uploadify").uploadify({
        'uploader'    : '__PUBLIC__/js/uploadify/uploadify.swf',//所需要的flash文件
        'cancelImg'    : '__PUBLIC__/js/uploadify/cancel.gif',//单个取消上传的图片
        //'script'    : '__PUBLIC__/js/uploadify/uploadify.php',//实现上传的程序
        'script'    : '__APP__/Index/upload',//实现上传的程序
        'method'    : 'get',
        //'folder'    : 'uploads',//服务端的上传目录
        'auto'        : true,//自动上传
        'multi'        : false,//是否多文件上传
        'fileDesc': 'Image(*.jpg;*.gif;*.png)',//对话框的文件类型描述
        'fileExt': '*.jpg;*.jpeg;*.gif;*.png',//可上传的文件类型
        'sizeLimit': 2100000,//限制上传文件的大小2m(比特b)
        //'simUploadLimit' :3, //并发上传数据 
        'queueSizeLimit' :5, //可上传的文件个数
        'buttonImg'    : '__PUBLIC__/js/uploadify/add.gif',//替换上传钮扣
        'width'        : 80,//buttonImg的大小
        'height'    : 26,
        onComplete    : function (evt, queueID, fileObj, response, data) {
            alert(response);
            getResult(response);//获得上传的文件路径
        }
    });
    
    var imgg = $("#imgg");
    var str = "";
    function getResult(content){
        str = "<img src='"+content+"'/>";        
        imgg.html(str);
    }
    
});
</script>

附件 code.zip ( 1.63 MB 下载:888 次 )

评论( 相关
后面还有条评论,点击查看>>