Il s'agit d'un simple transfert de valeur inter-domaines ajax, utilisant le code de chemin relatif comme suit :
//这里我没有做浏览器判断
var url ="../Qiniu/changeMysql.php";
console.log(URL);
$.ajax({
url:url,
type:'POST',
data:{'randomName':randomName,'id':id},
dataType:'JSON',
success:function(res){}
)};
Mais mon répertoire de fichiers est comme ça
vtour_background----Qiniu------------changeMysql.php
|
---BackgroudHTML---indextest.html(为浏览器运行页面,引用changepictures.js)
|
---scripts ----------------changepictures.js
Le code ci-dessus est le chemin relatif du navigateur Chrome dans changepictures.js. N'est-il pas basé sur le js actuel ? L'URL devrait être "../../Qiniu/changeMysql.php", mais maintenant je peux utiliser l'URL ci-dessus pour transmettre la valeur correctement. ne sais pas pourquoi. Quelqu'un peut-il m'aider à répondre à cette question ou me dire comment vérifier cette erreur ? Merci beaucoup~
doit être le fichier html importé par rapport au fichier js, et n'a rien à voir avec le chemin du fichier js
.