ajaxSubmit post 文件

     $(function () {

            var wait = $("<img src=\"\" alt=\"正在上传\"/>");
            $("#File1").change(function () {

                $("#form1").ajaxSubmit({
                    url: ‘/Provider/HandlerUpOneFile.ashx?path=1‘,
                    beforeSubmit: function () {

                    },
                    success: function (data) {
                        $("#File1").attr("src", data);
                        // alert( $("#File1").attr("src"));
                        alert(data);

                    }
                });
            });
        });
      <form id="form1" method="post" enctype="multipart/form-data" >
          <div class="easyui-panel" style="padding:10px;"> 选择文件 

               <input  type="file" id="File1" name="File1" /> 注意此处 name 必须设置否则无法获取

              <a class="easyui-linkbutton" data-options="iconCls:‘icon-ok‘" href="javascript:void(0)" onclick="LoadData()">上传文件</a>

</div></form>
时间: 2024-10-13 11:44:14

ajaxSubmit post 文件的相关文章

考虑浏览器兼容的文件上传(IE8不支持FormData)

方法一:使用FormData(因IE8不支持FormData, IE10才支持,因此此方法不兼容IE10以下的IE浏览器) 也可参考文章 http://www.jianshu.com/p/46e6e03a0d53 html: <input type="file" class="form-control" id="inputfile" title="多个文件请打包后再上传" style="display:inli

使用ajax上传中遇到的问题

使用ajaxSubmit提交文件时,正确使用返回的json数据需要用eval在转化一下. 前台文件: $("#form1").ajaxSubmit({ url: 'QueryHandler.ashx', success: function (data) { var json = eval("(" + data + ")"); alert(json.Total); } }); 后台: context.Response.ContentType = &

最佳vim技巧

最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org         : 官方站点comp.editors        : 新闻组http://www.newriders.com/books/opl/ebooks/0735710015.html : Vim书籍http://vimdoc.sourceforge.net/cgi-bin/vim

ajaxSubmit() 上传文件和进度条显示

1.  首先引用js文件 <script type="text/javascript" src="/js/jquery/jquery.form.js"></script> //ajaxForm 依赖脚本 <script type="text/javascript" src="/js/jquery/jquery-1.8.0.min.js"></script> 2.  form 表单

ajaxSubmit 上传成功 保存json文件 问题解决

客户要求上传文件同时对返回结果在js中要做处理,发现ajaxform还挺好用的,然后一直在firefox测试都没什么问题, 可是在IE浏览器中执行就提示我保存json文件而没有走我success的方法,网上有说要设置返回格式的类型为text/html可是我的还是不能通过. 然后我就在官网上下了一个最新的试试,引入我最新的js执行,完美通过,高版本就是好一点,兼容性好.BUG率少

ajaxSubmit 上传文件 提示下载json处理

1.将ajaxSubmit 的dataType设置为json,  即dataType:"json" 2.将响应头内容设置为text/html;charset=utf-8  即Struts2  Action中返回响应时设置如下 ServletActionContext.getResponse().setContentType("text/html; charset=utf-8"); ServletActionContext.getResponse().getWrite

spring mvc 用ajaxSubmit 在iE8上传文件变下载的问题

前端代码 <form method="post" enctype="multipart/form-data" id="cooperatorIdentityBackPhotoForm"> <label class="Con_Label">法人身份证反面</label> <div class="Con_Input"> <input type="fi

带有file标签文件上传的 form ajax提交的方法:jQuery的ajaxSubmit()

这篇文章主要介绍了jQuery使用ajaxSubmit()提交表单示例,使用延第三方插件jquery.form实现,需要的朋友可以参考下. ajaxSubmit(obj)方法是jQuery的一个插件jquery.form.js里面的方法,所以使用此方法需要先引入这个插件.如下所示: <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script><script src="htt

关于ajaxSubmit上传文件

pom.xmlspringMVC.xmlhtmlajax后台pojo注意前后端属性名要一致 原文地址:http://blog.51cto.com/13579083/2317540