Maison >interface Web >js tutoriel >Utilisation de la publication de paramètres variables ajax natifs (exemple de code)
Le contenu de cet article est de présenter l'utilisation de la publication de paramètres variables ajax natifs (exemple de code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
var Ajax = { post:function(){ xmlhttp = new XMLHttpRequest();var len = arguments.length;var url = arguments[0]; callback = arguments[len-1];var str = ''; xmlhttp.open('POST', url, true); xmlhttp.onreadystatechange=function() {if (xmlhttp.readyState==4 && xmlhttp.status==200) { callback(xmlhttp.responseText); } }if (len = 3) { data = arguments[1]for(i in data){ str += i + "=" + data[i] +"&"} str = str.replace(/&$/gi,'') }if (len = 4) { headers = arguments[2]for(i in headers){ xmlhttp.setRequestHeader(i,headers[i]) } } xmlhttp.send(str); } }
Syntaxe de base pour la publication de paramètres variables :
Ajax.post(url,{},header,function(){ })
Le premier paramètre est l'URL, le deuxième est le paramètre de données et le troisième paramètre est l'en-tête. Quatre sont renvoyés. fonctions
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!