jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】


Posted in jQuery onMay 26, 2018
//放于上传前
function ajaxLoading(){  
  $("<div class=\"datagrid-mask\"></div>").css({display:"block",width:"100%",height:$(window).height()}).appendTo("body");  
  $("<div class=\"datagrid-mask-msg\"></div>").html("正在上传,请稍候。。。").appendTo("body").css({display:"block",left:($(document.body).outerWidth(true) - 190) / 2,top:($(window).height() - 45) / 2});  
 }  

//放于状态返回后
 function ajaxLoadEnd(){  
   $(".datagrid-mask").remove();  
   $(".datagrid-mask-msg").remove();        
}

function import(){
  ajaxLoading();
  $.ajaxFileUpload({
    url:'import.do',
    fileElementId:'importFile',
    type:'post',
    dataType : 'json',
    secureuri : false,
    success:function(data){
      ajaxLoadEnd();
      if(data&&data.code=="200"){
        $.messager.show({
          title:'提示',
          msg:'用户导入成功!',
          timeout:5000,
          showType:'slide'
        });
      }
      $('#table).datagrid('reload');
      return;
    },
    error: function(data, status, e) { //提交失败自动执行的处理函数。
      ajaxLoadEnd();
      if(data&&data.message){
        $.messager.alert("警告",data.message);
      }else{
        $.messager.alert("警告","导入失败,请联系相关人员");
      }
    }
  });
}

导入控件

<input type="file" id="importFile" name="importFile" />
    <a class="easyui-linkbutton" onclick="import()">批量导入用户</a>

效果就是  点击一次上传, 当上传操作结束后  才能操作界面

jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】

总结

以上所述是小编给大家介绍的jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】,希望对大家有所帮助如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

jQuery 相关文章推荐
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
jquery插件开发之选项卡制作详解
Aug 30 jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 jQuery
jQuery实现的电子时钟效果完整示例
Apr 28 jQuery
jQuery判断自定义属性data-val用法示例
Jan 07 jQuery
jquery的$().each和$.each的区别
Jan 18 jQuery
JQuery中queue方法用法示例
Jan 31 jQuery
jQuery ajax仿Google自动提示SearchSuggess功能示例
Mar 28 jQuery
jQuery内容选择器与表单选择器实例分析
Jun 28 jQuery
基于jQuery实现挂号平台首页源码
Jan 06 jQuery
jQuery实现简易聊天框
Feb 08 jQuery
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 #jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 #jQuery
jQuery实现form表单序列化转换为json对象功能示例
May 23 #jQuery
20个最常见的jQuery面试问题及答案
May 23 #jQuery
jQuery发请求传输中文参数乱码问题的解决方案
May 22 #jQuery
通过jquery toggleClass()属性制作文章段落更改背景颜色
May 21 #jQuery
jQuery获取随机颜色的实例代码
May 21 #jQuery
You might like
星际玩家的三大定律
2020/03/04 星际争霸
解决phpcms更换javascript的幻灯片代码调用图片问题
2014/12/26 PHP
用PHP代码给图片加水印
2015/07/01 PHP
php cli配置文件问题分析
2015/10/15 PHP
php生成微信红包数组的方法
2019/09/05 PHP
动态表格Table类的实现
2009/08/26 Javascript
js正则表达式的使用详解
2013/07/09 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
javascript解析json实例详解
2014/11/05 Javascript
深入浅出理解javaScript原型链
2015/05/09 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
2015/10/17 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
CodeMirror js代码加亮使用总结
2017/03/25 Javascript
vue组件从开发到发布的实现步骤
2018/11/11 Javascript
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
vue cli3 调用百度翻译API翻译页面的实现示例
2019/09/13 Javascript
JavaScript实现字符串与HTML格式相互转换
2020/03/17 Javascript
uniapp微信小程序实现一个页面多个倒计时
2020/11/01 Javascript
Python(Django)项目与Apache的管理交互的方法
2018/05/16 Python
python 使用pandas计算累积求和的方法
2019/02/08 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
Python语言进阶知识点总结
2019/05/28 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
2019/09/23 Python
妇产科护士自我鉴定
2013/10/15 职场文书
营销与策划专业毕业生求职信
2013/11/01 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
教师节促销活动方案
2014/02/14 职场文书
决心书范文
2014/03/11 职场文书
气象学专业个人求职信
2014/03/15 职场文书
个人作风建设自查报告
2014/10/22 职场文书
2014年爱国卫生工作总结
2014/11/22 职场文书
全陪导游词
2015/02/04 职场文书
2015年医院药剂科工作总结
2015/05/04 职场文书
车间安全生产管理制度
2015/08/06 职场文书
Mysql关于数据库是否应该使用外键约束详解说明
2021/10/24 MySQL