您现在的位置是:首页» windows系统» jquery常用的ajax方法有哪些,jquery写出ajax请求流程

jquery常用的ajax方法有哪些,jquery写出ajax请求流程

2023-12-05 09:01:15
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家! jQuery中ajax的4种常用请求方式:1.$.ajax()返回其创建的 XMLHttpRequest对象。$.ajax()只有一个参数:参数 key/value对象,包含各配置及回

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

jQuery中ajax的4种常用请求方式:

1.$.ajax()返回其创建的 XMLHttpRequest对象。

$.ajax()只有一个参数:参数 key/value对象,包含各配置及回调函数信息。详细参数选项见下。

如果你指定了 dataType选项,请确保服务器返回正确的 MIME信息,(如 xml返回"text/xml")。

保存数据到服务器,成功时显示信息。

url:'/Resources/GetList.ashx',

$("#pager").pager({ pagenumber: pagenumber, pagecount: data.split("$$")[1], buttonClickCallback: PageClick});

$("#anhtml").html(data.split("$$")[0]);

2.通过远程 HTTP GET请求载入信息。

这是一个简单的 GET请求功能以取代复杂$.ajax。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用$.ajax。

$.get("test.cgi",{ name:"John", time:"2pm"},

3.通过远程 HTTP POST请求载入信息。

这是一个简单的 POST请求功能以取代复杂$.ajax。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用$.ajax。

$.post("/Resources/addfriend.ashx",{"fid": fids,"fname": fnames,"tuid": tuids,"tuname": tunames}, function(data){

4.通过 HTTP GET请求载入 JSON数据。

$.getJSON("api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?",

$.each(data.items, function(i,item){

$("<img/>").attr("src", item.media.m).appendTo("#images");

1. get()方法通过远程 HTTP GET请求载入信息。

var ajax= new XMLHttpRequest();

ajax.open('get','01.Ajax_get.php');

ajax.onreadystatechange= function(){

if(ajax.readyState== 4&& ajax.status== 200){

// 5.使用返回的数据修改页面的内容

// responseText返回的就是一个字符串

//我们在ajax中如果是通过 ajax.responseText获取到的统统都是字符串

console.log(ajax.responseText);

2.post()通过远程 HTTP POST请求载入信息。这是一个简单的 POST请求功能以取代复杂的$.ajax().请求成功时可调用回调函数。

var ajax= new XMLHttpRequest();

ajax.open('post','ajax_post.php');

//如果使用post发送数据必须设置如下内容

//修改了发送给服务器的请求报文的内容

//如果需要像 HTML表单那样 POST数据,请使用 setRequestHeader()来添加 HTTP头。然后在 send()方法中规定您希望发送的数据:

ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");

// post请求发送的数据写在 send方法中

//格式 name=jack&age=18字符串的格式

ajax.send('name=jack&age=998');

ajax.onreadystatechange= function(){

if(ajax.readyState==4&&ajax.status==200){

console.log(ajax.responseText);

wwW.Xtw.Com.cN系统网专业的PC、手机系统开发下载平台,HarmonyOS系统、安卓、OS、windows电脑重装系统在线下载安装,操作系统平台技术学习,攻略教程,技术交流。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 列举 用法 实例