就是个简单的ajax跨域传值,使用了相对路径代码如下:
//这里我没有做浏览器判断 var url ="../Qiniu/changeMysql.php"; console.log(URL); $.ajax({ url:url, type:'POST', data:{'randomName':randomName,'id':id}, dataType:'JSON', success:function(res){} )};
但是我的文件目录是这样的
vtour_background----Qiniu------------changeMysql.php | ---BackgroudHTML---indextest.html(为浏览器运行页面,引用changepictures.js) | ---scripts ----------------changepictures.js
上面的代码是changepictures.js中的chrome浏览器相对路径不是以当前js为基准的吗?那url应该是“../../Qiniu/changeMysql.php”才对,但是现在用上面的那个url才能正确传值。不知道为什么。大神们能否帮我解答,或者告诉我检查这个错误的方法。感激不尽~
萧十郎
相关分类