js代碼:
//刪除圖片
function delP(IMG_URL,USER_ID){
if(confirm("確定要刪除圖片?")){
var url = "userbaseinformation/deleteImg.do?IMG_URL="+IMG_URL+"&USER_ID="+USER_ID+"&guid="+new Date().getTime();
$.get(url,function(data){
if(data=="success"){
alert("刪除成功!");
document.location.reload();
}
});
}
}
Java代碼: /**
* 刪除照片
*/
@RequestMapping(value="/deleteImg")
public void deleteImg(PrintWriter out){
logBefore(logger, "刪除Pictures");
PageData pd = new PageData();
try{
pd = this.getPageData();
DelAllFile.delFolder(PathUtil.getClasspath() + pd.getString("IMG_URL")); //刪除圖片
userbaseinformationService.deleteImg(pd);
out.write("success");
out.close();
} catch(Exception e){
logger.error(e.toString(), e);
}
}
自己alert(data)看是什麼內容,如果沒有執行alert那就是你服務器端報錯了,$.get只有服務器端200狀態才會執行