我在使用带有 php 文件的 ajax 时遇到问题。
使用代码:
function deleteImage() {
$.ajax({
type : 'GET',
url : '../includes/deleteImage.php',
contentType : 'application/x-www-form-urlencoded',
data : {
method : "deleteImage",
id : "1"
},
success : function(msg) {
console.log(msg);
},
failure : function(msg) {
console.log(msg);
}
});
}
它不起作用,Chrome 控制台向我显示以下错误:
GET http://localhost/MyPage/WebContent/includes/deleteImage.php?method=deleteImage&id=1
好的,它看起来像一个丢失的文件。但是,当离开 id 参数时,请求可以正常工作。
我尝试使用不同的参数名称和没有 jquery 的普通 xmlhttprequest。
相同的错误代码如上所示。
具有相同结构的另一个请求可以正常工作。( http://localhost/MyPage/WebContent/includes/jsListener.php?method=showMainSiteEditor&id=4
)
我的本地服务器是 XAMPP,我正在 Google Chrome 中进行测试。