2 回答

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊
這是隱藏/刪除的工作小提琴:https://jsfiddle.net/usmanmunir/wj2rLhus/5/
$('body').on('click', '#delete', function() {
$(this).parent().remove();
});
要從服務(wù)器上載目錄中刪除文件,您可以發(fā)送delete.php?image=fileName
在德勒.php
$FileName = $_GET['image']
通過在 PHP 中使用函數(shù)內(nèi)爆來存儲所需的文件名
$FileName = array('image1', 'image2', 'image3');
$Dash_Added = implode("-", $array);
echo $Dash_Added;
unlink() 將允許您從上傳目錄中刪除文件,如果這是您想要的。
unlink('server/uploads'.$FileName)
上傳文件并將其存儲到陣列
<input type="file" onchange="SelectFiles(this)" multiple/>
<input type="submit" onclick="UploadFiles(this)" value="Upload"/>
<script>
var allFileName = []
function SelectFiles(_this) {
for (var i = 0; i < _this.files.length; i++) {
allFileName.push(_this.files[i]);
}
}
function UploadFiles() {
$.ajax({
url:'haha.php',
dataType:'json',
type:'POST',
cache:true,
data: {
file_names: allFileName
},
success: function(response) {
}
})
}
</script>
希望這有幫助。

TA貢獻(xiàn)1810條經(jīng)驗 獲得超5個贊
因為你的代碼只是刪除按鈕是隱藏的.首先找到父div,在此父div隱藏之后,這是正常工作的。替換此
$(this).hide();
自
$(this).parent('.uploaded_image').hide();
添加回答
舉報