我遇到了麻烦,因为我的MooTools AJAX请求找不到我的PHP脚本URL请求。首先我有一个index.php加载到ControllerList.php(列出文件并删除每一个),然后在该脚本中,我有这个MooTools脚本来调用controllerDelete。
有问题,因为它说:
404: The requested URL /Files/ControladorDelete.php was not found on this server.
这是我项目的结构:
http://imageshack.us/photo/my-images/717/imagen1nvj.png/
这是我的MooTools脚本:
window.addEvent('domready', function() {
$$('a.div').addEvent('click', function(e) {
e.stop();
var id_file = this.get('id');
var new = id_file.split('#');
var DeleteFile = new Request({
method: 'POST',
url: 'ControllerDelete.php?id_file='+new[1]+'&name='+new[0], ERROR
onRequest: function() {},
onSuccess: function() {
},
onFailure: function(){alert('Error!');}
}).send();
});
});
请求一直给我错误。谢谢你的帮助
我已经改为URL:Controler / ControllerDelete.php但它一样,我不知道如何解决它。
答案 0 :(得分:0)
看一下你的文件夹树告诉我你需要像这样形成你的URL:
url: 'Source%20Files/Controller/ControllerDelete.php?id_file='+new[1]+'&name='+new[0],
修复错误。