上传数据时 ajax请求成功 上传完成,ajaxSubmit请求返回数据成功,但是不执行success回调函数...
this.pluploader = new plupload.Uploader({
runtimes: 'html5,flash,silverlight,html4', //上传方式
headers: {Accept: 'application/json; charset=utf-8'},
browse_button: arr, //触发按钮
url: this.uploaderUrl,
flash_swf_url: '../common/lib/plupload/Moxie.swf', //flash上传组件的地址
silverlight_xap_url: '../common/lib/plupload/Moxie.xap',
multi_selection:false,//不可选择多个文件同时上传
filters: {
max_file_size: '50mb' //限定文件大小
// prevent_duplicates: true, //是否允许选取重复文件,默认false为允许
}
});
以后我知道原因会更新的。。。
二、无奈,换了ajaxSubmit来做上传,这个方法很久前被我抛弃了,因为在ie9,ajaxSubmit请求返回数据成功,但是不执行success回调函数。
今天终于找到原因了,是返回数据的数据类型问题,ie9返回的数据是json字符串,不是对象。心累。
设置请求参数 dataType:'text',就可以进入success,将数据类型JSON.parse()转成对象就行了。
this.$el.find("form"+'.'+targetClass).ajaxSubmit({
url: this.uploaderUrl,
contentType: "application/x-www-form-urlencoded; charset=utf-8",
dataType:'text',
enctype:"multipart/form-data",
method:"POST",
type:"POST",
data:obj,
success: $.proxy(function (result, status) {
if(typeof(result)==='string'){
result = JSON.parse(result)
}
if (result.success) {
//上传成功
} else {}
},this),
error:function(res) {}
});
上传数据时 ajax请求成功 上传完成,ajaxSubmit请求返回数据成功,但是不执行success回调函数...相关推荐
- ajax回调函数提交表单,MVC3中ajax提交表单无法执行success回调函数,怎么办?
js代码 function AjaxInitForm(formId, btnId, isDialog, urlId){ var formObj = $('#' + formId); var btnOb ...
- input type='file' 上传文件时显示文件名及上传进度
https://blog.csdn.net/qq_36687640/article/details/78551217 1.input type='file' 上传文件时显示文件名及上传进度 <i ...
- elementUI分页删除最后一页数据时跳转回上一页并且el-table序号递增
elementUI分页删除最后一页数据时跳转回上一页 queryParams: {current: 1,//当前页数size: 10,//每页条数channel: undefined,}, const ...
- ajax提交手机号到php,ajax怎样申请手机号到数据库验证并且返回数据的状态值
这次给大家带来ajax怎样申请手机号到数据库验证并且返回数据的状态值,ajax申请手机号到数据库验证并且返回数据状态值的注意事项有哪些,下面就是实战案例,一起来看一下. 本文实例为大家分享了ajax提 ...
- js上拉加载ajax数据,原生ajax写的上拉加载实例
上拉加载的思路 1 上拉加载是要把屏幕拉到最底部的时候触发ajax事件请求数据 2.所有要获取屏幕的高度 文档的高度 和滚动的高度 下面的代码是已经做好了兼容的可以直接拿来用 Javascript: ...
- 报考上传照片时显示服务器错误,上传照片无法上传照片提示网络错误 – 手机爱问...
2007-12-03 为什么每次上传照片时都发生网络错 电脑速度"慢"是主要问题. 新浪系统在调整图片显示,又要把博客全部过渡到新版本,系统有些混乱,很多显示都会异常,过一段时间会 ...
- php上传图文,php+ajax实现异步上传图文功能详解
这篇文章主要为大家详细介绍了php+ajax实现异步上传文件或图片功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家分享了ajax异步上传文件或图片功能的具体代码,供大家参考,具体内容 ...
- java html5 上传_HTML5结合ajax实现文件上传以及进度显示
基于原生html5实现,不需要falsh支持,进度可以自定义显示,控制灵活, 本来打算使用jquery插件进行异步文件上传,比如uploadfy但是需要额外的支持,也有人用iframe模仿异步上传机制 ...
- formidable ajax上传,nodejs+express+ajax实现图片上传及显示
图片上传: 页面aja中比需抖接朋功要朋插x写法 var data = new FormData(); var files = $("#idFile")[0].files; if( ...
最新文章
- 华为云HiLens Kit上手初探:一款几乎“零门槛”的AI开发套件
- 小米面试题:单词拆分
- python相比于excel的优势_都在讨论Python能否取代Excel,那有没有人想到它
- 关于字节序(大端法、小端法)的定义
- 设计灵感|单色配色,如何让海报更出彩?
- rabbitmq消费者获取消息慢_RabbitMQ:快速生产者和慢速消费者
- 谷歌这个大杀器要让英伟达慌了,实战评测:TPU相比GPU简直又快又省
- linux系统notebook,Linux下配置jupyter-notebook
- Clark变换和Park变换在三相系统和单相系统中的应用
- 如何将Adobe Photoshop(PS)完全卸载
- Js判断数组中是否有某值
- N33-Week 1-向日葵
- 美通企业日报 | 凯悦集团将在华新开5家奢华酒店;铁姆肯庆祝成立120周年
- 微信企业邮箱添加至Windows邮箱客户端
- 皮尔逊相关性系数和热力图
- 链表(开辟和不开辟新空间)
- 逆水寒2021最新服务器,【图片】《逆水寒》2021年1月21日更新公告【逆水寒ol吧】_百度贴吧...
- GIS制图的基础三点
- mysql在结果中添加总计一行_在MySQL结果的最后一行获取总计?
- 014基于深度学习的脑电癫痫自动检测系统-2018(300引用)
热门文章
- spring框架文档学习(包会)
- linux双系统重装win7系统下载,Windows与Ubuntu双系统重装WIN7后修复Grub2
- 天津财经计算机专业研究生分数线,天津财经大学各专业2015—2020年硕士研究生复试分数线汇总...
- java mvc ef_一个简单MVC5 + EF6示例分享
- mysql5.6兼容包_freebsd9.1源码安装apache、mysql、php环境(亲侧通过)
- c语言 goto 跳出循环,goto语句可以跳出循环.ppt
- 【uniapp】组件封装与引用
- 技术系统进化法则是_技术系统进化法则
- 更换Spring底层日志框架
- from _sqlite3 import ImportError DLL load failed 找不到指定的模块