Maison > interface Web > js tutoriel > Quel est le support de Jquery pour ajax ?

Quel est le support de Jquery pour ajax ?

一个新手
Libérer: 2017-09-21 10:05:26
original
1214 Les gens l'ont consulté

AJAX = (JavaScript et XML asynchrones)JavaScript et XML asynchrones.
Fonction : En échangeant une petite quantité de données avec le serveur en arrière-plan, AJAX peut permettre des mises à jour asynchrones des pages Web. Certaines parties d'une page Web peuvent être mises à jour sans recharger la page entière.

Prise en charge de Jquery pour AJAX

//jquery调用ajax相对于js的优势:
    1.代码简洁。
    2.多浏览器支持。
    3.逻辑处理更清晰。
    4.有单独的对错误处理函数以及获取正确结果的处理函数。
$.ajax({
    url:'',
    async:boolean,
    beforeSend:function(XHR){},
    cache:boolean,
    contentType:'',
    type:'',
    data:'',
    dataType:'',
    success:function(data){},
    error:function(data){},

});
//参数解析
url:String类型,默认当前页地址。表示发送请求的地址。
async:Boolean类型,默认true,表示均为异步请求。如果需要发送同步请求,设置此参数为false,通常当第二个ajax函数需要第一个的ajax返回结果时,需要将第一个设置为false。
beforeSend:function类型,发送请求前可以修改XMLHttpRequest对象的函数,如添加自定义HTTP头。这是一个ajax事件。如果返回false可以取消本次ajax请求。
cache:Boolean类型,默认true,dataType为script和jsonp时默认为false。设置为false时将不缓存此页面。
contentType:发送信息至服务器时内容编码类型。默认值适合大多数情况。
type:String类型,默认GET,可以是POST,PUT,DELETE。
data:String类型,发送到服务器的数据。GET请求中将附加在URL后。必须为key/value的形式。
dataType:String类型,预期服务器返回的数据类型。不指定则自动智能匹配。可以是:xml,html,script,json,jsonp,text。
success:function类型,请求成功后的回调函数。由data参数处理后台数据。
error:function类型,请求失败的回调函数。有三个参数,XMLHttpRequest对象,错误信息,捕获的异常对象。如果发生了错误,错误信息除了得到null外,还可能是"timeout","error","notmodified"和"parsererror"。
Copier après la connexion

Méthodes couramment utilisées en développement

$.ajax({
    url:"",
    type:"",
    data:"",
    dataType:"",
    success:function(data){},
    error:function(xhr){}
});
$.get(url,data,function,dataType);
Copier après la connexion

AJAX = (JavaScript asynchrone et XML) JavaScript asynchrone et XML.

Fonction : En échangeant une petite quantité de données avec le serveur en arrière-plan, AJAX peut permettre des mises à jour asynchrones des pages Web. Certaines parties d'une page Web peuvent être mises à jour sans recharger la page entière.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal