JFianl使用ajax之后在调用render没有刷新页面

$.ajax({
                type: "post",
                url : "delete",
                data:{tea_id:tea_id},
                success:function(data){
                    
                }
  });

我先使用ajax请求方法:
public void delete(){
        Integer tea_id = this.getParaToInt("tea_id");
        System.out.println(tea_id);
        TeacherModel.dao.deleteById(tea_id);
        teacher();
}
这个方法调用 teacher();方法刷新页面:
public void teacher() {
        List<TeacherModel> list = TeacherModel.dao.find("select * from tea_teacher");
        this.setAttr("teachers", list);
        this.render("teacher.jsp");
        return;
    }
 但是页面没有跳转,我使用from表单提交都可以跳转,应该是ajax的问题,能否解答一下
 是什么问题


评论区

JFinal

2018-03-05 23:35

ajax 请求响应回来以后,天然就不会刷新,很正确

如果希望刷新,在 ajax 回调方法中添加 js 代码处理即可

IT小佬二

2018-03-06 08:57

热门反馈

扫码入社