uploadify 返回值(回调函数)总结:

最近使用开发一个图片上传模块的时候使用了一个jq插件--uploadify,但是下面就是让人很苦逼的一个下午……一直调试不好,无法接收返回值。google之后把部分都是说使用onComplete就可以接收返回值,并加以处理,但是无调试了多次仍不能接收。各种原因都找过了,什么跨域啊,session问题啊,……

到官方网站也没有查找到解决办法,而且发现这个竟然还有付费版本,我想可能是我用的是免费版本不提供技术支持(逼我们用付费版???)

最后我发现了另一个参数,最终解决了问题。

下面上代码:

 1 $(function() {
 2             $('#file_upload').uploadify({
 3                 'formData'     : {
 4                     'timestamp' : '<?php echo $timestamp;?>',
 5                     'token'     : '<?php echo md5('unique_salt' . $timestamp);?>'
 6                 },
 7                 'swf'      : './uploadify.swf',
 8                 'uploader' : './uploadify.php',
 9                 //'uploader' : 'http://s.v9.com/getpic/upload.php',
10                 'debug':true,
11                 'scriptData': { 'key': '123' },
12                 'multi'       : true,
13                 'onComplete'  : function(event, ID, fileObj, response, data) {
14                   //alert('There are ' + data.fileCount + ' files remaining in the queue.');
15                   alert('qerew');
16                 },
17                 'onUploadSuccess':function(file,data,response){
18                     alert('123');
19                 }
20             });
21         });

注意:第17,18行,这两行就是接收返回值的,返回值在data里面

ps:这个是新版本和旧版本的差别,我用的是3.1哦,旧版的可能是用onComplete吧(网上99%的都提到用这个参数)

转载于:https://www.cnblogs.com/blueel/archive/2012/08/28/2660161.html

uploadify 返回值(回调函数)总结相关推荐

  1. java 定时器返回值_javascript 函数返回值(return)、定时器(setTimeout、setInterval)...

    一.函数的返回值:return 1.函数名+括号=return后面的值 function fn1(){ return 100; } alert(fn1()); // 100 fn1()=return后 ...

  2. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  3. android 调用js怎么获取返回值_js 函数

    函数是一个特殊的对象 具名函数 function 函数名(形式参数1,形式参数2){ 语句 return 返回值 } 匿名函数 上门的具名函数,去掉函数名就是匿名函数 let a =function( ...

  4. Swift2.0语言教程之函数的返回值与函数类型

    Swift2.0语言教程之函数的返回值与函数类型 Swift2.0中函数的返回值 根据是否具有返回值,函数可以分为无返回值函数和有返回值函数.以下将会对这两种函数类型进行讲解. Swift2.0中具有 ...

  5. 【C 语言】C 项目开发代码规范 ( 形参合法性判断 | 函数返回值局部变量 | 函数中不用全局变量 | 函数中使用局部变量接收形参 | 函数返回值 | 形参作返回值 | 形参返回值处理 )

    文章目录 一.C 项目开发代码规范 一.C 项目开发代码规范 上一篇博客 [C 语言]字符串模型 ( 键值对模型 ) 中 , 完成了字符串的 键值对 查找功能 , 代码不太规范 ; C 项目开发代码规 ...

  6. Python基础day05【函数(局部变量、全局变量、多函数执行流程、函数返回值、函数参数)、拆包、引用、可变与不可变类型、函数注意事项】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day05[函数(函数传参的两种形式.函数形参).拆包.引用.可变与不可变类型.引 ...

  7. python中return返回值为函数名_Python函数返回值

    Python函数返回值教程 同时,Python 函数的返回值不需要在函数的签名上体现,只需要在函数体里面直接使用 return 语句返回即可. Python函数不返回值详解 语法 def func_n ...

  8. keil5函数 默认返回值_C++ 函数的定义

    " C++对于函数的基本用法" 01 - 函数的定义 //函数声明:[返回值类型] [函数名称] (参数列表)int Function(int a, int b);//函数定义in ...

  9. 函数二的变量作用域,多函数执行,返回值,函数参数,拆包,引用

    函数二 一.变量作用域 1.局部变量是函数内部变量,在函数临时保存数据,函数调用完则销毁,在函数外访问即报错 2.全局变量函数内外都可访问,当不同函数都要用到某一变量时,则可使用全局变量 def fu ...

  10. python中函数的返回值_python--函数的返回值、函数的参数

    函数的返回值 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 函数名:命名规则和变量一样 函数的返回值: return, 函数执行完毕. 不会执行后面逻辑 如果函数中不写return返回No ...

最新文章

  1. 现在的Java面试已经和2年前完全不一样了!
  2. 【C语言】09-字符串
  3. PyCharm有些库(函数)没有代码提示
  4. mxnet 和pytorch比较
  5. Linux内核补丁升级
  6. Linux free命令
  7. 线下活动 | 揭秘大数据背后的京东虚拟平台(免费报名中)
  8. 百练2811:熄灯问题
  9. 【Linux网络编程】无连接和面向连接协议的区别
  10. R内存扩展 win7内存扩展
  11. LeetCode 659. 分割数组为连续子序列(哈希)
  12. 基于Wi-Fi的室内定位在美团总部的实践和应用(上)
  13. Eclipse下如何导入jar包
  14. could not find driver和PDO drivers = no value
  15. mysql 大小写问题
  16. android中Adapter适配器的讲解
  17. 要兼容ie时注意事项
  18. python种颜色循环_如何用Python做一个RGB和16进制的互转工具
  19. 设计模式GOF23大纲
  20. 新闻管理系统(C#)

热门文章

  1. python 爬poj.org的题目
  2. [python] 字典和列表中的pop()函数
  3. jQuery 5 条件选择器
  4. python html表格模版,python-如何使用模板(例如Jinja2)将列值列表呈现到表中
  5. oracle alter和 insert,Oracle 笔记一 select insert update delete transaction create alter
  6. [线筛五连]线筛欧拉函数
  7. 1006 A+B问题
  8. (详解)无指针AC自动机
  9. linux安装雅黑字体,在CentOS系统中安装雅黑字体
  10. 2016 java排名_Java计算成绩平均值和排名