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 相关文章推荐
JS BASE64编码 window.atob(), window.btoa()
Mar 09 Javascript
JavaScript 特殊字符
Apr 05 Javascript
ext form 表单提交数据的方法小结
Aug 08 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 Javascript
jQuery简单实现上下,左右滑动的方法
Jun 01 Javascript
值得分享和收藏的xmlplus组件学习教程
May 05 Javascript
Vue框架中正确引入JS库的方法介绍
Jul 30 Javascript
微信小程序表单验证form提交错误提示效果
Jun 19 Javascript
微信小程序实现购物页面左右联动
Feb 15 Javascript
Node.js动手撸一个静态资源服务器的方法
Mar 09 Javascript
Vue 通过公共字段,拼接两个对象数组的实例
Nov 07 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
PHP syntax error, unexpected $end 错误的一种原因及解决
2008/10/25 PHP
求PHP数组最大值,最小值的代码
2011/10/31 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
2016/10/22 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
thinkphp诸多限制条件下如何getshell详解
2020/12/09 PHP
简单的无缝滚动程序-仅几行代码
2007/05/08 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
2013/10/16 Javascript
Angular中的Promise对象($q介绍)
2015/03/03 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
ng-events类似ionic中Events的angular全局事件
2018/09/05 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
Vue-CLI与Vuex使用方法实例分析
2020/01/06 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
Python发展史及网络爬虫
2019/06/19 Python
Django 全局的static和templates的使用详解
2019/07/19 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
TensorFlow tf.nn.max_pool实现池化操作方式
2020/01/04 Python
python中os包的用法
2020/06/01 Python
Python中猜拳游戏与猜筛子游戏的实现方法
2020/09/04 Python
Python如何急速下载第三方库详解
2020/11/02 Python
python 实现Harris角点检测算法
2020/12/11 Python
马来西亚时装购物网站:ZALORA马来西亚
2017/03/14 全球购物
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
七年级话题作文之执着
2019/11/19 职场文书
Python实现8种常用抽样方法
2021/06/27 Python
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis
Nginx跨域问题解析与解决
2022/08/05 Servers