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 zTree树插件动态加载实例代码
May 11 jQuery
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
jQuery实现全选、反选和不选功能
Aug 16 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 jQuery
jQuery实现简单的Ajax调用功能示例
Feb 15 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
详解jQuery中的prop()使用方法
Jan 05 jQuery
jQuery实现简单QQ聊天框
Aug 27 jQuery
jquery实现拖拽添加元素功能
Dec 01 jQuery
jQuery实现手风琴特效
Jan 11 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
基于mysql的论坛(6)
2006/10/09 PHP
令PHP初学者头疼十四条问题大总结
2008/11/12 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
JavaScript中的对象化编程
2008/01/16 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
jquery 清空file域示例(兼容个浏览器)
2013/10/11 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
js实现遮罩层弹出框的方法
2015/01/15 Javascript
jQuery  ready方法实现原理详解
2016/10/19 Javascript
jQuery动态生成Bootstrap表格
2016/11/01 Javascript
微信小程序-小说阅读小程序实例(demo)
2017/01/12 Javascript
JS按条件 serialize() 对应标签的使用方法
2017/07/24 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
vue如何搭建多页面多系统应用
2020/06/17 Javascript
Vue 构造选项 - 进阶使用说明
2020/08/14 Javascript
JavaScript如何操作css
2020/10/24 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
Python最基本的数据类型以及对元组的介绍
2015/04/14 Python
python实现连接mongodb的方法
2015/05/08 Python
对pandas中Series的map函数详解
2018/07/25 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
如何提高JDBC的性能
2013/04/30 面试题
控制工程专业个人求职信
2013/09/25 职场文书
国培计划培训感言
2014/03/11 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
婚礼庆典答谢词
2015/01/20 职场文书
介绍信模板
2015/01/31 职场文书
行政文员岗位职责
2015/02/04 职场文书
详解Apache SkyWalking 告警配置指南
2021/04/22 Servers
教你怎么用python selenium实现自动化测试
2021/05/27 Python
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL