ajax 提交加入遮罩
2017-04-19 14:07
106 查看
ajax 提交加入遮罩
ajax 如果采用 sync:false 那么遮罩不能够显示, 不可以是同步的,这是一个致命的弊端
js:
$(document).ready(function(){
$(document).ajaxStart(function(){
$("body").mLoading('show');
});
$(document).ajaxStop(function(){
$('body').mLoading('hide');
});
$('#btn').click(function(){
$.ajax({
url:'/fastMC/test',
type:'post',
dataType:'json',
success:function(data){
$('#searchName').val(JSON.stringify(data))
}
});
});
});
// global:false, will not show
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<link href="../fastMC/css/jquery.mloading.css" rel="stylesheet">
<script src="../fastMC/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="../fastMC/js/jquery.mloading.js"></script>
<script type="text/javascript" src="../fastMC/js/testLoading.js"></script>
<title>ajax - test</title>
</head>
<body style="overflow: hidden">
<button id="btn">点击</button>
<input id='searchName' >
</body>
</html>
ajax 如果采用 sync:false 那么遮罩不能够显示, 不可以是同步的,这是一个致命的弊端
js:
$(document).ready(function(){
$(document).ajaxStart(function(){
$("body").mLoading('show');
});
$(document).ajaxStop(function(){
$('body').mLoading('hide');
});
$('#btn').click(function(){
$.ajax({
url:'/fastMC/test',
type:'post',
dataType:'json',
success:function(data){
$('#searchName').val(JSON.stringify(data))
}
});
});
});
// global:false, will not show
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<link href="../fastMC/css/jquery.mloading.css" rel="stylesheet">
<script src="../fastMC/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="../fastMC/js/jquery.mloading.js"></script>
<script type="text/javascript" src="../fastMC/js/testLoading.js"></script>
<title>ajax - test</title>
</head>
<body style="overflow: hidden">
<button id="btn">点击</button>
<input id='searchName' >
</body>
</html>
相关文章推荐
- ajax加入遮罩
- ajax异步提交失败弹出遮罩层和jquery.validate自动校验和iframe父窗口元素获取与遮罩问题
- PHP---ajax传递POST值(包含html标记)到提交页面数据丢失或乱码
- ajax提交
- ajax无刷新提交
- 171202之ajax提交整个form表单(二)
- ThinkPHP中ajax提交数据
- Ajax无刷新提交表单实例
- 防止ajax多次提交
- ajax如何跨域post提交信息及相关知识引申扩展
- AJAX提交数据无刷新,“重量级”的实现:ModalUpdateProgress控件。
- IE8环境下AJAX提交,只能第一次提交上去,之后就访问不到后台
- 关于Ajax 异步提交 理解
- Ajax进行POST提交,Spring MVC整合fastJson
- bootstrap的ajax提交
- ajax的post提交参数长度超出限制的解决办法
- VIEW层AJAX提交表单到Controller的实体(AJAX传递序列化的输入元素)
- ajax提交多个表单
- altas(ajax)控件(十八):拒绝机器人自动提交程序的控件NoBot
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据