Ajax 删除图像而不重新加载页面

Ajax 删除图像而不重新加载页面,ajax,jquery-mobile,Ajax,Jquery Mobile,我正在我的页面中使用下面的函数。 我使用此功能删除一个或多个上传的图像。 代码工作正常,但当我点击“删除”按钮时,它会重新加载页面。 是否可以使用“post”方法或ajax在不重新加载页面的情况下删除图像 <div onclick="delete_Files_Inmos1('Seguro de Eliminar el Archivo','im_Delete_Chk','im_FileUp','im_imgF','<?php echo $url?>',<?php echo

我正在我的页面中使用下面的函数。 我使用此功能删除一个或多个上传的图像。 代码工作正常,但当我点击“删除”按钮时,它会重新加载页面。 是否可以使用“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>

您必须在
onClick
函数中返回
false

我试过了,但它仍然不起作用它重新加载了一个page@user3350169HTML中有
onClick='delete_Files_Inmos1()”
,Javascript中有
delete_Files_Inmos()
,这是两种不同的方法,错误是我这样写的,但在我的页面中我写了相同的函数名a,它的显示错误如下:“错误:初始化前无法调用selectmenu上的方法;尝试调用select menusimple的方法“disable”,如下所示:
xmlhttp.open(“GET”、“example.com/file/path?key1=value1&key2=value2”,true);
xmlhttp.send()
第一个参数是http请求使用的方法,第二个参数是将请求和文件路径发送到php文件或处理请求的任何文件的URL,第三个参数是请求是否应该是异步的。在php中,您可以从
$\u get[]数组中获取传递的值。