Ajax中的beforeSend函数使用 您所在的位置:网站首页 js中的ajax是什么意思 Ajax中的beforeSend函数使用

Ajax中的beforeSend函数使用

2024-07-06 01:12| 来源: 网络整理| 查看: 265

Ajax中的beforeSend函数使用 代码如下

在用ajax请求时,没有返回前会出现前出现一个转动的loading小图标或者“内容加载中…”,用来告知用户正在请求数据。这个就可以用beforeSend方法来实现。

代码如下 $('#loginBtn').on('tap',function(){ var This = $(this); //获取页面中用户填入的值 var data = { username:$.trim($('[name="username"]').val()), password:$.trim($('[name="password"]').val()) } //判定用户输入了值 if(!data.username){ mui.toast('请输入用户名'); return; } if(!data.password){ mui.toast('请输入密码'); return; } $.ajax({ url:'/user/login', type:'post', data:data, //没有返回前会出现前出现一个转动的loading小图标或者“内容加载中..”,用来告知用户正在请求数据。这个就可以用beforeSend方法来实现 beforeSend:function(){ This.html('正在登录中...'); }, success:function(result){ if(result.success){ This.html('登录成功'); setTimeout(function(){ location.href = "user.html"; },2000) }else{ This.html('登录'); //res.message 里面的话 是用户不存在 mui.toast(resulssage); } } }) });


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有