我想刪除一個圖像,它是使用Asp.Net動態生成的,我只能從div容器中刪除它,而不是原始路徑。從Asp.Net使用JavaScript從它的文件夾中刪除圖像
那麼我該怎麼做?
這裏是我的代碼:
$('#container').append("<div class='container a'><a href='#'><img src='uploads/" + document.getElementById("currentDirectory").value + "/" + file.name + "' width='64' height='64'/><span></span></a></div>");
$('.container a span').live('click', function (e) {
$(this).closest('div.container').fadeOut("normal", function() {
var ImagePath ="uploads/" + document.getElementById("currentDirectory").value + "/" + file.name + "";
var sPath = Server.MapPath(ImagePath) + dataName + fileName;
$(sPath).remove();
});
return false;
});
您是否試圖使用javascript刪除服務器上的圖像? –
實際問題是什麼?它是否給出了一些錯誤或異常? Doer你的sPath變量是否提供了一條合格且正確的路徑?你可以添加try {} catch ..來查看。 – Kangkan
是的,我已經完成了它,它正確顯示路徑,我可以從容器中刪除它,但不能從它的文件夾中刪除它。 – coder