Php jQuery发布删除按钮上的文件
我不知道是否有人能帮我 我已经把页面放在一起,允许用户查看他们上传的图片库 我现在正在开发Php jQuery发布删除按钮上的文件,php,jquery,delete-file,Php,Jquery,Delete File,我不知道是否有人能帮我 我已经把页面放在一起,允许用户查看他们上传的图片库 我现在正在开发删除功能,以便用户可以删除任何图像。从本网站成员提供的一些非常有用的指导中,我一直在研究jQueryPost方法,从存储图像的服务器上取消图像链接 根据他们的指导和我所做的后续研究,我认为我可以使用相对路径,即$path 我提出了以下我试图添加到脚本中的内容: <script type="text/javascript"> Galleria.ready(function() {
删除
功能,以便用户可以删除任何图像。从本网站成员提供的一些非常有用的指导中,我一直在研究jQueryPost方法,从存储图像的服务器上取消图像链接
根据他们的指导和我所做的后续研究,我认为我可以使用相对路径,即$path
我提出了以下我试图添加到脚本中的内容:
<script type="text/javascript">
Galleria.ready(function() {
this.$('thumblink').click();
$(".galleria-image").append(
"<span class='btn-delete ui-icon ui-icon-trash'></span>");
$(".btn-delete").live("click", function()
{ var img = $(this).closest(".galleria-image").find("img");
alert('Deleting image... ');
$(this).closest(".galleria-image"). fadeOut('slow');
$.ajax({
type: "POST",
url: "$path",
}
});
return false;
});
});
Galleria.ready(函数(){
这是。$('thumblink')。单击();
$(“.galleria image”)。附加(
"");
$(“.btn delete”).live(“单击”,函数()
{var img=$(this).closest(“.galleria image”).find(“img”);
警报('删除图像…');
$(这个)。最近的(“.galleria图像”)。淡出('slow');
$.ajax({
类型:“POST”,
url:“$path”,
}
});
返回false;
});
});
但不幸的是,我显然做错了这些事情,因为这影响了我的图库功能,它不再工作。也许,因为我对这一点很陌生,所以我对它的看法过于简单,我不确定
我只是想知道是否有人可以看看这个,让我知道我哪里做错了
非常感谢和亲切的问候您的括号在会议结束后不匹配
$.ajax({
type: "POST",
url: "$path",
}
这可能就是javascript被破坏的原因。您需要使用PHP删除该文件。PHP中包含了一个unlink
函数。如果您已经编写了任何与此相关的PHP代码,请在此处发布。如果没有,您需要开始编写一些。首先,ajax代码中的url无效。您正在jquery中使用一个php变量。这行不通。把它放在php标签中,然后回显它。这两个都是非常感谢你花时间回复我的帖子,也感谢你在这方面给我做了正确的设置。善良的regardsHi@thelastshadow,非常感谢您抽出时间回复我的帖子并给予指导。问候