请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术发帖,必有回复! 做最受欢迎的Java论坛

疯狂Java联盟

 找回密码
 加入联盟
查看: 36|回复: 0

Jquery异步提交的方式

[复制链接]
发表于 2017-12-7 17:33:08 | 显示全部楼层 |阅读模式
一,在Jquery中可以通过$.ajax,$.get,$post等发起异步请求
  1. $.get("get.action", "name=" + name, function(data, status){
  2.                                                 // stauts : success、error
  3.                                                 //alert(status + "==" + data);
  4.                                                 if (status == "success"){
  5.                                                         $("#div").text(data);
  6.                                                 }
  7.                                         },"text");
复制代码
  1. $.post("post.action", params, function(data, status){
  2.                                                 // stauts : success、error
  3.                                                 alert(status + "==" + data);
  4.                                                 if (status == "success"){
  5.                                                         $("#div").html(data);
  6.                                                 }
  7.                                         },"html");
复制代码
  1. $.ajax({
  2.                                 url : "data/city.xml", // 请求URL
  3.                                 type : "post", // 请求方式
  4.                                 dataType : "xml", // 响应回来的数据类型
  5.                                 async :true, // 异步
  6.                                 success : function(data){ // 请求成功

  7.                                 },
  8.                                 error : function(){ // 请求失败
  9.                                         alert("数据加载失败!");
  10.                                 }
  11.                         });
复制代码
同时,也可以通过ajaxStart追踪异步请求的开始,通过ajaxStop追踪异步请求的结束:
  1. // 发送异步请 求开始
  2.                                 // 监听异步请求的开发
  3.                                 $("#loading").ajaxStart(function(){
  4.                                         $(this).show();
  5.                                 });
  6.                                 // 发送异步请 求结束
  7.                                 // 监听异步请求的结束
  8.                                 $("#loading").ajaxStop(function(){
  9.                                         $(this).hide();
  10.                                 });
复制代码


您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

视频、代码、电子书下载
请关注"疯狂图书"公众号
QQ交流1群: 545923995  未满

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11063141号 )

GMT+8, 2017-12-18 20:26 , Processed in 0.275395 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表