ajax paramètre indésirable ?
Bonjour,
voici ce que j'utilisais avant d'utiliser JQuery :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| function makeReq(){
ajax.url = url
ajax.data = dataSend
var myMethode=null
if (ajax.data==null){
myMethode = "GET"
} else {
myMethode = "POST"
}
if(window.XMLHttpRequest){
ajax.Req = new XMLHttpRequest()
ajax.Req.onreadystatechange = ajaxWatch
ajax.Req.open(myMethode, ajax.url, true)
ajax.Req.send(ajax.data)
} else if(window.ActiveXObject){
try {
ajax.Req = new ActiveXObject("Msxml2.XMLHTTP")
} catch (e) {
ajax.Req = new ActiveXObject("Microsoft.XMLHTTP")
}
if(ajax.Req) {
ajax.Req.onreadystatechange = ajaxWatch
ajax.Req.open(myMethode, ajax.url, true)
ajax.Req.send(ajax.data)
}
} else {
alert("Votre Navigateur Internet ne supporte pas AJAX")
}
} |
1- ce que je trouve bizarre c'est que depuis que j'utilise JQuery, lorsque je fait un GET comme ceci :
Code:
1 2 3 4 5 6 7 8
| $.ajax({
url: fileJSON,
dataType: "json",
timeout: timeOut,
cache: false,
success: funcSuccess,
error: funcError
}); |
le navigateur envoie un paramêtre dans la requête :
Code:
http://www.mondomaine.com/fichier.json?_=1265970962589
il sert à quoi ? on peut le supprimer ?
merci d'avance