1、使用jstree插件时,操作成功直接刷新jstree
该页面(index.jsp)本身是一个框架jstree在left,操作页(add_input.jsp、add_success.jsp等)在right。
index.jsp中
function refresh(){ $("#partyTree").jstree("refresh", "#partyTree"); }
add_success.jsp中
$(function(){ //调用父窗口的refresh()方法,刷新组织机构树 window.parent.refresh(); });
2、不适用框架时,操作成功返回前一个页面并刷新
方法1:
index.jsp→add_input.jsp→add_success.jsp→index.jsp
add_success.jsp中
$(function(){ window.location = "system/user.action";//index页面地址 });
方法2:
index.jsp→add_input.jsp→index.jsp
Action中
public String add(){ userService.addUser(model, roleIds); return "index";//如果想减少传输的数据,可以直接返回index以达到刷新页面的效果 }