jquery的ajax提交时“加载中”提示为什么不显示?

代码如下:$.ajax({type:'POST',contentType:'application/x-www-form-urlencoded;charset=UTF-8... 代码如下:$.ajax({ type : 'POST', contentType : 'application/x-www-form-urlencoded;charset=UTF-8',// 发送信息至服务器时内容编码类型 url : '../../handler/user/login', async : false, // 需要同步请求数据 data : { userLoginName : userLoginname, userPassword : password, roleCode:roleCode }, dataType : 'json', beforeSend : function(XMLHttpRequest){ ???????此步似乎没执行$('#laoding').html('加载中...');//alert('');}, success : function(data) {alert(data);} 展开
 我来答
jack观天下
推荐于2016-02-28 · 带你看天下趣闻,有意思的视频!
jack观天下
采纳数:832 获赞数:3143

向TA提问 私信TA
展开全部

检查一下代码书写是否正确,在JQuery中,AJAX的规范是:

$.ajax({
    url: '/path/to/file',
    type: 'default GET (Other values: POST)',
    dataType: 'default: Intelligent Guess (Other values: xml, json, script, or html)',
    data: {param1: 'value1'},
  })
  .done(function() {
    console.log("success");
  })
  .fail(function() {
    console.log("error");
  })
  .always(function() {
    console.log("complete");
  });

Jquery是一个优秀的Javascript库,还兼容各种浏览器。jQuery使用户能更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互。

似怜杉33
2014-02-19 · TA获得超过141个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:123万
展开全部
async : false是同步请求,一般用异步,true
更多追问追答
追问
我改成true试了,还是没有效果。
追答
  有?,没有加上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
留疏华8T
2019-10-29
知道答主
回答量:3
采纳率:0%
帮助的人:1997
展开全部
自助解封,网页始终打不开,是什么原因
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1f29177
2014-02-19 · TA获得超过646个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:343万
展开全部
beforeSend里边alert可以触发吗?
更多追问追答
追问
alert可以的。
追答

那就是你这句代码有问题

$('#laoding').html('加载中...');

看看$('#laoding')这个元素到底有没有。在这句之前

alert($('#laoding').length);

如果alert出0说明是没有这个元素。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式