action主要代碼@ParentPackage(value="json-default")@Namespace("/")public class AjaxAction extends ActionSupport{@Action(value="login",results = {@Result(name="login",type="json"),@Result(name=SUCCESS,type="dispatcher",location="/index.jsp")})public String login(){System.out.println("login....."+name);if(name.equals("admin")){this.message = name+",登陸成功!";return SUCCESS;}else{this.message = "登陸失敗";return "login";}}}jsp頁面主要js語句function(){$.getJSON("login.action", {name:$("#name").val()},function(data){ $("#message").html(data.message); });action返回"login"的時候,可以在jsp頁面收到信息返回SUCCESS的時候,是跳轉到index.jsp這個頁面,但是跳轉不了,我的理解是function(data){ $("#message").html(data.message);}
為什么這個getJSON這個回調函數沒執行,不能跳轉,求大神解答
翻過高山走不出你
2022-10-20 18:15:55
