我在我的页面中使用以下功能。 我使用此功能删除一个或多个上传的图像。 代码工作正常,但是当我点击"删除"它重新加载页面按钮。 是否可以删除图像而无需使用" post"重新加载页面。方法还是ajax?
<div onclick="delete_Files_Inmos1('Seguro de Eliminar el Archivo','im_Delete_Chk','im_FileUp','im_imgF','<?php echo $url?>',<?php echo $this->config->maxFileUpload?>,<?php echo $count?>);">delete</div>
<script>
function delete_Files_Inmos1(message,varbase,varimginput,varimgg,urlbase,maximg,imgdelete)
{
if(confirm(message)){
var obj;var imgsdelete='';
obj=AJAX_MM_findObj(varbase+imgdelete);
if(obj)obj.checked=true;
for(i=0;i<maximg;i++){
obj=AJAX_MM_findObj(varbase+i);
if(obj){
if(obj.checked==true){
obj=AJAX_MM_findObj(varimginput+i);
if(imgsdelete!='')imgsdelete=imgsdelete+'[,]';
imgsdelete=imgsdelete+obj.value;
}
}
}
document.location=urlbase+'&'+varimgg+'='+imgsdelete;
}
}
</script>
答案 0 :(得分:0)
您必须在false
函数中返回onClick
!