jquery同步,jq同步异步

jquery s.post s.get 是同步还是异步

Ajax请求默认的都是异步的

成都创新互联公司专注于网站建设,为客户提供做网站、网站建设、网页设计开发服务,多年建网站服务经验,各类网站都可以开发,成都品牌网站建设,公司官网,公司展示网站,网站设计,建网站费用,建网站多少钱,价格优惠,收费合理。

如果想同步async设置为false就可以(默认是true)

varhtml=$.ajax({

url:"some.php",

async:false

}).responseText;

或者在全局设置Ajax属性

$.ajaxSetup({

async:false

});

再用post,get就是同步的了

如何设置jquery的ajax方法为同步

设置全局 ajax为同步。 不介意使用

$.ajaxSetup({

async: false

});

ajax方法里有一个属性

$.ajax({

type: "post",

url: "path",

cache:false,

async:false,

dataType: ($.browser.msie) ? "text" : "xml",

success: function(xmlobj){

}

});

async:true 加上这个就可以了 false 同步 true异步

关于jquery 的表单同步提交实现

$("#fm").form("submit", function(){

$.ajax({

async: false,

url: url,

method: 'post',             

data: {xxx},

success: function(xxx) {

},

error: function(xxx) {

}

});

})

jquery 默认是同步还是异步

说的简单点,跟你举个例子

比方你在烤面包,当你把面包放进烤面包机里边,然后你就一直在哪儿傻等着,一直等到面包烤好了你取出面包再开始做下面的事情这个就是同步。

异步的话就是你不等面包烤好,把面包放进烤面包机之后你就去做其他事情去了,当烤面包机一声铃响提示你烤好了,你取出面包再开始做下面的事情这个就是异步。

ajax的异步和同步也是同样道理

jquery$.ajax()同步与异步区别是什么?

jquery$.ajax()同步与异步区别简单来说就是:

1、同步执行的话,会等待后台结果返回,方法才会继续执行下一句

2、异步的话,方法不等后台返回就会继续执行下一句。

举例说明:

$.ajax()其中有一个参数为

async: false,

false为同步

function checkodd(i) {

var returnvalue;

var options = {

type: 'POST',

url: "test.ashx",

data: { "i": i },

async:false,

success: function (result) {

if (result.code 0) {

returnvalue = "odd";

}

else {

returnvalue = "even";

}

},

dataType: "json",

error: function (result) {

alert("error");

}

};

$.ajax(options);

return returnvalue;

}

jquery ajax同步和异步的区别

AJAX异步和同步区别

AJAX

1、AJAX(Asynchronous JavaScript And XML)

主要由javascript和xml两种技术以一种新的方式组合成一门客户端技术.

AJAX:DHTML+XMLHttpRequest(可用于发送异步请求)

DWR:ajax框架

AJAX:Asychronized JavaScript +XML的缩写

AJAX是一种客户端技术,可以和J2ee、.Net等服务器端技术进行交互。

AJAX并不是一门新的技术,它是有很多已有的技术按一定的方式组合起来的:

1)HTML,CSS实现标准的显示

2)DOM(Document Object Module)实现动态交互

3)XML,XSLT实现数据获取

4)XMLHttpRequest发送异步请求,获取异步数据

5)JavaScript将各种技术粘合起来

2、同步请求应答通信模型详解

传统web应用采用click--wait--refresh方式与用户交互.采用同步请求/响应的交互模式页面驱动,

以页面为中心,即使请求前后的两个页面非常类似,服务器也要重新发送.

browse--request--server--response

会打断用户的操作,因客户端每次操作后都要等待服务器的响应.刷新页面会丢失用户信息,光标位置不

能对用户的请求做出立即的响应.由于HTML的限制,很多特殊效果很难实现.

富客户端的应用:

Applet,Macromedia Flash,Java WebStart,DHtml,DHtml with Hidden IFrame,AJAX

3、使用目的

解决了同 步请求应答通信模型 ( request/response 通 信模型 ) 的一些缺点:

1) 页面先前的内容丢失

2) 用户的下一步操作被中断

3) 页面信息进行局部更新时,整个页面要全部刷新.


当前文章:jquery同步,jq同步异步
网页路径:http://scyanting.com/article/dscjcoc.html