使用复选框和ajax删除图像

时间:2012-07-14 18:02:41

标签: php ajax image checkbox delete-file

我在这里不知所措。我搜索了这个网站和其他人的答案,我需要,但仍然没有运气。他们接近它,但后来我遇到另一个路障。

我有一个填充了特定路径图像的区域。每个图像都有一个复选框输入,名称为delete []。我使用ajax将所有复选框的值传递给我的php文件,在该文件中应删除每个。

这是我的js

    function deleteImages()
{
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    $("#removeImagesBox").html(xmlhttp.responseText);
    }
  }
  var selected=[];
  $.each($('input:checked'),function(){
                                     selected.push($(this).val());
                                     });
xmlhttp.open("POST","deleteImages.php?cat="+$("#removeCategory option:selected").text()+"&client="+$("#removeClient option:selected").text()+"files="+selected,true);
xmlhttp.send();
}

0 个答案:

没有答案