解决AjaxFileupload 上传时会出现连接重置的问题


Posted in Javascript onJuly 07, 2017

1.ajaxfileupload 上传时会出现如下问题:

解决AjaxFileupload 上传时会出现连接重置的问题

2. 网上有很多的解决办法,在这里,我又发现了一种,可能你的错误会是这个原因引起的

------原因是 : 你在一般处理程序中没有返回前台需要的数据格式字符串

3.下面给出一个例子:

前台:

<style type="text/css">
    .fileLink{position: relative;display: inline-block;background: #fff;border: 1px solid #0980D0;border-radius: 4px;padding: 2px 8px;margin-left:10px;margin-top:10px;overflow: hidden;color: #1E88C7;text-decoration: none;text-indent: 0;line-height: 20px;}
    .fileLink input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;}
    .fileLink:hover {background: #AADFFD;border-color: #78C3F3;cursor:pointer;color: #004974;text-decoration: none;}
  </style>
<span class="fL fileLink" style="padding-left: 10px;">选择文件<input type="file" id="uploadify" name="uploadify" value="上传数据" /></span>
<script src="../../Plugins/jquery/jquery-1.7.2.min.js" type="text/javascript"></script>
<script src="../../Plugins/ajaxfileupload.js" type="text/javascript"></script>
<script>
    $("#uploadify").on("change", function () {
      //var file = $("#uploadify")[0].files[0];
      $.ajaxFileUpload({
        url: './ImportDynamic.ashx',
        fileElementId: 'uploadify',
        dataType: 'text',
        success: function (data, status) {
          alert(1);
        },
        error: function () { }
      });
    });
</script>
一般处理程序:
      context.Response.ContentType = "text/plain";
      var filePath = "uploadfile/xxx.xls";
      filePath = context.Server.MapPath(filePath);
      Import.GetCommonReportFile(filePath);
      //context.Response.Write("返回文本数据,否则前台就会报如上错误");

4.插件:http://files.cnblogs.com/files/namedL/ajaxfileupload.js

以上所述是小编给大家介绍的解决AjaxFileupload 上传时会出现连接重置的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
使用正则替换变量
May 05 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
May 23 Javascript
父页面显示遮罩层弹出半透明状态的dialog
Mar 04 Javascript
调试JavaScript中正则表达式中遇到的问题
Jan 27 Javascript
AngularJS基础 ng-srcset 指令简单示例
Aug 03 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
Dec 29 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
Feb 22 Javascript
解决linux下node.js全局模块找不到的问题
May 15 Javascript
使用vue-router完成简单导航功能【推荐】
Jun 28 Javascript
微信小程序左滑删除实现代码实例
Sep 16 Javascript
JavaScript运动原理基础知识详解
Apr 02 Javascript
简单了解Vue computed属性及watch区别
Jul 10 Javascript
基于rem的移动端响应式适配方案(详解)
Jul 07 #Javascript
详谈js模块化规范
Jul 07 #Javascript
使用JavaScript实现alert的实例代码
Jul 06 #Javascript
vuejs手把手教你写一个完整的购物车实例代码
Jul 06 #Javascript
Vue axios 中提交表单数据(含上传文件)
Jul 06 #Javascript
解决webpack打包速度慢的解决办法汇总
Jul 06 #Javascript
详解微信小程序Radio选中样式切换
Jul 06 #Javascript
You might like
php录入页面中动态从数据库中提取数据的实现
2006/10/09 PHP
用PHP实现多服务器共享SESSION数据的方法
2007/03/16 PHP
PHP 各种排序算法实现代码
2009/08/20 PHP
PHP simple_html_dom.php+正则 采集文章代码
2009/12/24 PHP
php读取flash文件高宽帧数背景颜色的方法
2015/01/06 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
php中如何执行linux命令详解
2018/11/06 PHP
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
JavaScript实现表格排序方法
2013/06/14 Javascript
js如何调用qq互联api实现第三方登录
2014/03/28 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
详解JavaScript for循环中发送AJAX请求问题
2020/06/23 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
JS实现的跨浏览器解析XML文件实例
2016/06/21 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
2016/07/11 Javascript
js无法获取到html标签的属性的解决方法
2016/07/26 Javascript
JS实现弹出下载对话框及常见文件类型的下载
2017/07/13 Javascript
如何理解Vue的作用域插槽的实现原理
2017/08/19 Javascript
vue.js路由跳转详解
2017/08/28 Javascript
vue路由懒加载的实现方法
2018/03/12 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
支付宝小程序tabbar底部导航
2018/11/06 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
Vue中fragment.js使用方法小结
2020/02/17 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
Python实现堆排序的方法详解
2016/05/03 Python
python利用7z批量解压rar的实现
2019/08/07 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
python数据类型强制转换实例详解
2020/06/22 Python
html5唤起app的方法
2017/11/30 HTML / CSS
迪卡侬印尼体育用品商店:Decathlon印尼
2020/03/11 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书