我有一个问题,使用ajax与PHP文件。jQuery的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参数时,请求没有问题。
我尝试了不同的参数名称和一个普通的xmlhttprequest没有jQuery。
上面显示了相同的错误代码。
具有相同结构的其他请求没有问题。 (http://localhost/MyPage/WebContent/includes/jsListener.php?method=showMainSiteEditor&id=4
)
我的本地服务器是XAMPP,我正在Google Chrome中测试。
什么错误?你只是展示了一个正常的GET请求。 – Barmar 2013-05-02 10:33:05
我想你错过了错误信息的第二部分。 – m90 2013-05-02 10:33:07
你能显示deleteImage.php的内容吗?这样我可以更好地帮助你。 – 2013-05-02 10:33:29