异步提交,,然后重新加载页面,获得最新数据,(无法 刷新)

function deleteFoods(foodsId){
alert(foodsId);

    if(confirm("确定删除吗")){
        $.post("deleteFoods.action",
                {foodsId:foodsId},
                function(data){

                    //如何刷新页面。。。   
                }
        );
    }else{
        return false;
    }
    //window.location.reload();
    window.location.href='findAllFoods.action';
    //$("#form1").submit();
}

清理下缓存,检查下你的异步完成操作了没有,
你的操作估计是操作数据库了,页面重载后应该是新的数据
你把href跳转放到上面(success)function里