jquery插件uploadify多图上传功能实现代码


Posted in Javascript onAugust 12, 2016

本文实例为大家分享了uploadify多图上传具体实现代码,可动态添加上传框,供大家参考,具体内容如下

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>UploadiFive Test</title>
<script src="jquery2.js" type="text/javascript"></script>
<script src="jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify.css">
<style type="text/css">
body {
 font: 13px Arial, Helvetica, Sans-serif;
}
 
</style>
</head>
 
<body>
 <h1>Uploadify Demo</h1>
 <div class='upload'>
  
  <form>
   <div class='form_file'>
    
    <div class='file'>
     
     <input id="file_upload1" name="file_upload" type="file" multiple="true">
     
    </div>
   </div>
  </form>
  
 </div>
  
  
 <a href="javascript:;" class="clickUpload"> 点击 </a>
  
  
 
 <script type="text/javascript">
  
  
   
  <?php $timestamp = time();?>
  $(function() {
    
   var i=2;
   $('.clickUpload').click(function(){
    var html='';
    html+='<div class="file"><input id="file_upload'+i+'" name="file_upload" type="file" multiple="true"></div>';
     
    $('.form_file').append(html);
       
     $('#file_upload'+i).uploadify({
       
      'formData'  : {
       'timestamp' : '<?php echo $timestamp;?>',
       'token'  : '<?php echo md5('unique_salt' . $timestamp);?>'
      },
       
      'swf'  : 'uploadify.swf', 
      'uploader' : 'uploadify.php', 
      'width'   : '120',
       
       
      'fileTypeExts': '*.gif; *.jpg; *.png',
      'buttonText': '上传图片',
       
      'removeCompleted' : false,
       
      'multi' : true, //允许多图上传
       
       
       
      //上传成功后执行
      'onUploadSuccess': function (file, data, response) {
       $('#' + file.id).find('.data').html(' 上传完毕');
      }
      
      
     });
    i++;
   })
    
    
    
   $('#file_upload1').uploadify({
     
    'formData'  : {
     'timestamp' : '<?php echo $timestamp;?>',
     'token'  : '<?php echo md5('unique_salt' . $timestamp);?>'
    },
     
    'swf'  : 'uploadify.swf', 
    'uploader' : 'uploadify.php', 
    'width'   : '120',
     
     
    'fileTypeExts': '*.gif; *.jpg; *.png',
    'buttonText': '上传图片',
     
    'removeCompleted' : false,
     
    'multi' : true, //允许多图上传
     
     
     
    //上传成功后执行
    'onUploadSuccess': function (file, data, response) {
     $('#' + file.id).find('.data').html(' 上传完毕');
    }
     
     
   });
 
    
  });
   
 
   
 </script>
</body>
</html>

更多精彩内容,请点击《jQuery上传操作汇总》,进行深入学习和研究。

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

Javascript 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
基于jquery的多功能软键盘插件
Jul 25 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
Nov 13 Javascript
jquery 操作iframe的几种方法总结
Dec 13 Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
Sep 08 Javascript
BootStrap实现手机端轮播图左右滑动事件
Oct 13 Javascript
解析JavaScript模仿块级作用域
Dec 29 Javascript
JSONP原理及应用实例详解
Sep 13 Javascript
Vue.directive 实现元素scroll逻辑复用
Nov 29 Javascript
Vue性能优化的方法
Jul 30 Javascript
如何在JavaScript中等分数组的实现
Dec 13 Javascript
基于Vant UI框架实现时间段选择器
Dec 24 Javascript
Javascript中的对象和原型(二)
Aug 12 #Javascript
JavaScript中的对象和原型(一)
Aug 12 #Javascript
JavaScript中对象的不同创建方法
Aug 12 #Javascript
酷! 不同风格页面布局幻灯片特效js实现
Feb 19 #Javascript
JS+CSS3模拟溢出滚动效果
Aug 12 #Javascript
JS中script标签defer和async属性的区别详解
Aug 12 #Javascript
jquery实现网站列表切换效果的2种方法
Aug 12 #Javascript
You might like
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
使用PHP维护文件系统
2006/10/09 PHP
PHP 5.0对象模型深度探索之类的静态成员
2008/03/27 PHP
PHP读取xml方法介绍
2013/01/12 PHP
Yii实现多数据库主从读写分离的方法
2014/12/29 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
基于mootools插件实现遮罩层新手引导
2012/05/24 Javascript
文字不间断滚动(上下左右)实例代码
2013/04/21 Javascript
Jquery easyui 下loaing效果示例代码
2013/08/12 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
深入理解MVC中的时间js格式化
2016/05/19 Javascript
JavaScript实现Java中Map容器的方法
2016/10/09 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
使用vue-cli webpack 快速搭建项目的代码
2018/11/21 Javascript
Vue 引入AMap高德地图的实现代码
2019/04/29 Javascript
详解vue项目中实现图片裁剪功能
2019/06/07 Javascript
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
Python计算三角函数之asin()方法的使用
2015/05/15 Python
Python中的rjust()方法使用详解
2015/05/19 Python
Python可变参数用法实例分析
2017/04/02 Python
python2 与python3的print区别小结
2018/01/16 Python
python调用接口的4种方式代码实例
2019/11/19 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
2020/12/03 Python
IE8下CSS3选择器nth-child() 不兼容问题的解决方法
2016/11/16 HTML / CSS
几个SQL的面试题
2014/03/08 面试题
上班迟到检讨书
2014/01/10 职场文书
《搭石》教学反思
2014/04/07 职场文书
学校安全责任书
2014/04/14 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
小学运动会入场词
2015/07/18 职场文书
2016年暑期社会实践活动总结报告
2016/04/06 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
Pytorch数据读取之Dataset和DataLoader知识总结
2021/05/23 Python
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫