Maison > Article > interface Web > Exemple de fonction universelle ajax() pour l'application ajax dans jquery
Tutoriel de la série jquery 6-Solution complète AJAX
jquery fournit ajax() qui est plus polyvalent que get et post
Le code est le suivant :
$.ajax(options) $.ajax({ type:"POST", //方式 url:"test.jsp", //地址 dataType:"JSON", //数据类型 xml(xml文档),html(html代码),script(js代码),json(json数据),jsonp(jsonp格式数据),text(纯文本) beforeSend:function(XMLHttpRequest){ //发送前函数, 这里可以修改XMLHttpRequest,例如添加HTTP头 }, complete:function(XMLHttpRequest,textStatus){ //请求完成函数,请求成功或失败均调用此函数 }, sucess:function(data,textStatus){ //请求成功,成功返回, //data有可能是xmlDoc,jsonObj,html,text等等 }, error:function(XMLHttpRequest,textStatus,errorThrown){ //请求失败函数 }, global:true //是否触发全局ajax事件,默认为true。全局函数开启,任何jquery类能调用后面的ajax全局函数});
Tout objet jquery peut appeler la fonction ajax globale
Le code est le suivant :
$("#loading").ajaxStart(function(){}); //ajaxStart请求开,ajaxStop请求结束 ajaxComplete请求完成 ajaxError请求错误 ajaxSend发送请求前 ajaxSucess请求成功开,ajaxStop请求结束 ajaxComplete请求完成 ajaxError请求错误 ajaxSend发送请求前 ajaxSucess请求成功
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!