ajaxfileuplod 上传文件 essyui laoding 效果,防止重复上传文件
//放于上传前
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>
效果就是 点击一次上传, 当上传操作结束后 才能操作界面

ajaxfileuplod 上传文件 essyui laoding 效果,防止重复上传文件的更多相关文章
- 用html5文件api实现移动端图片上传&预览效果
		
想要用h5在移动端实现图片上传&预览效果,首先要了解html5的文件api相关知识(所有api只列举本功能所需): 1.Blob对象 Blob表示原始二进制数据,Html5的file对象就继 ...
 - JS兼容各个浏览器的本地图片上传即时预览效果
		
JS兼容各个浏览器的本地图片上传即时预览效果 很早以前 在工作曾经碰到这么一个需求,当时也是纠结了很久,也是google了很久,没有碰到合适的demo,今天特意研究了下这方面的的问题,所以也就做了个简 ...
 - MVC图片上传、浏览、删除    ASP.NET MVC之文件上传【一】(八)  ASP.NET MVC 图片上传到服务器
		
MVC图片上传.浏览.删除 1.存储配置信息 在web.config中,添加配置信息节点 <appSettings> <add key="UploadPath" ...
 - 数据存入hive数据表之前对.csv(数据集)文件的预处理以及数据的上传
		
对于数据集文件,在将其中的数据存入hive之前,需要将数据进行预处理. 1.删除文件第一行记录,即字段名称 sed -i '1d' raw_user //1d表示删除第1行,同理,3d表示删除第3行, ...
 - SpringMVC 实现POI读取Excle文件中数据导入数据库(上传)、导出数据库中数据到Excle文件中(下载)
		
读取Excale表返回一个集合: package com.shiliu.game.utils; import java.io.File; import java.io.FileInputStream; ...
 - 利用ThinkPHP自带的七牛云驱动上传文件到七牛云以及删除七牛云文件方法
		
一.准备工作 1.注册七牛云账号 2.选择对象储存->创建空间->设置为公开 3.在config配置文件中添加以下代码 'UPLOAD_FILE_QINIU' => array ( ...
 - phonegap文件,目录操作以及网络上传,下载文件(含demo)
		
正在做一个跨平台的应用,需要使用phonegap进行文件的一些基本操作. 需求如下:可以选择本地图片,或者从相机选择图片,并进行显示在本地,然后上传到服务器,以及可以从服务器下载图片显示出来,如果本地 ...
 - WebAPI通过multipart/form-data方式同时上传文件以及数据(含HttpClient上传Demo)
		
简单的Demo,用于了解WebAPI如何同时接收文件及数据,同时提供HttpClient模拟如何同时上传文件和数据的Demo,下面是HttpClient上传的Demo界面 1.HttpClient部分 ...
 - 基础教程:上传/下载ASP.NET Core 2.0中的文件
		
问题 如何上传和下载ASP.NET Core MVC中的文件. 解 在一个空的项目中,更新 Startup 类以添加MVC的服务和中间件. publicvoid ConfigureServices( ...
 
随机推荐
- luogu P5142 区间方差 十分优美的线段树
			
又来了个维护方差的线段树.... 大致推导过程(字丑多包涵QAQ) 注意取模时要加一些100000007防止出现负数.. #include<cstdio> #include<iost ...
 - codeforces1016 D. Vasya And The Matrix(思维+神奇构造)
			
D. Vasya And The Matrix time limit per test 2 seconds memory limit per test 256 megabytes input stan ...
 - Django---登录(含随机生成图片验证码)、注册示例讲解
			
登录(验证码).注册功能具体代码 # urls.py from django.contrib import admin from django.urls import path from app01 ...
 - android SDK manager 无法获取更新版本的解决办法
			
http://mirrors.neusoft.edu.cn/eclipse/releases/luna/打开这个网址就可以看到adt的详细信息: http://developer.android.c ...
 - SpringMVC(一) 基础知识+入门案例
			
SpringMVC基础知识 1.什么是Springmvc 2.springmvc 框架的原理(必须掌握) 前端控制器.处理器映射器.处理器适配器.视图解析器 3.SpringMVC 入门程序 目的:对 ...
 - windows 7 elasticsearch-5.3.2
			
# windows elasticsearch- D:\nescafe\elasticsearch-\bin λ java -version java version "1.8.0_121& ...
 - (转)Linux: dirname、basename命令详解
			
Linux: dirname.basename命令详解 原文:http://blog.sina.com.cn/s/blog_3f63916f010143vo.html 一.dirname指令 1.功能 ...
 - PHP中文手册1
			
1.入门 关于换行 PHP 会在输出时自动删除其结束符 ?>后的一个换行.该功能主要是针对在一个页面中嵌入多段 PHP 代码或者包含了无实质性输出的 PHP 文件而设计,与此同时也造成了一些疑惑 ...
 - synchronized锁——8锁
			
前言 多线程是Java面试中最喜欢问的问题之一,有一篇公众号推文内容很详细,推荐看看 但凡面试官考“多线程”,一定会问这10个问题! 本文中仅对synchronized关键字的加锁进行一定分析 一.标 ...
 - 面向对象(OOP)二
			
一.“魔术”函数 - 自动调用 魔术方法 在面向对象有一些特别的方法,无需特别定义,已自动具备某些功能,例如构造函数__construt,这些方法统称魔术方法,在日后的编程中,可以使用这些方法的特性设 ...