$.ajax({
type:"POST",
url: //你的请求程序页面随便啦
async:false,//同步:意思是当有返回值以后才会进行后面的js程序。
data://请求需要发送的处理数据
success:function(msg){
if (msg) {//根据返回值进行跳转
window.location.href = '你的跳转的目标地址';
}

}

ajax只接受最后返回的值,不会响应跳转请求更改浏览器地址栏地址转向的,你需要用js判断ajax的返回值是否要跳转,然后设置location.href实现跳转。

ajax异步请求struts的action只会返回所请求页面的html源代码。
这样请求是不会跳转的。
不知道你的实际需求,这种用法只是在替换页面局部html时使用。

最新文章

  1. Leetcode 75. Sort Colors
  2. MySQL5.0安装图解
  3. 绘制相切弧arcTo
  4. 使用Fiddler针对Android手机网络请求抓包
  5. 关系型数据库ACID
  6. SQL Server遍历表的几种方法 转载
  7. Innosetup中将bat文件压缩到压缩包中
  8. BZOJ 1008: [HNOI2008]越狱 快速幂
  9. jquery div层级选择器
  10. Google Play市场考察报告-2
  11. Search Insert Position——LeetCode
  12. bzoj2730 [HNOI2012]矿场搭建 (UVAlive5135 Mining Your Own Business)
  13. FTP用户无法登陆排错详解
  14. 原生js显示消失
  15. Python数据挖掘
  16. swift中Cell的内容定制
  17. 这一周~&&html+css的学习感悟
  18. spring整合mongodb
  19. supervisor简洁用例
  20. 详解ASP.NET Core Docker部署

热门文章

  1. POJ 1874 畅通工程续(最短路模板题)
  2. windows 静态和动态库
  3. JS和安卓 IOS的交互 例子式记录
  4. PYTHON学习第四天课后总结:
  5. 1、DOM4J简介
  6. phoenixframe自己主动化平台在Linux环境下运行用例的说明
  7. amazeui学习笔记一(开始使用2)--布局示例layouts
  8. 含有打印、统计DataGridView(1)
  9. 报错 关于python的x和y不等长
  10. [selenium]-处理滚动条