日期:2014-05-17  浏览次数:20709 次

jquery ajax跳转action重定向后页面不刷新
本帖最后由 tong549761863 于 2013-04-27 23:25:48 编辑
当选择一个仓库编号的时候利用ajax跳转到action并将仓库编号对应的key传过去,debug跟了,查的值都没有问题,所有的方法也都走了,但是页面只是重定向回来,并没有刷新。
触发ajax时候的选择,下面两个是预先选好的,ajax是通过编号那个触发的

$("#wnum").change(function(){
var val = $("#wnum").val();
$.ajax({
cache:false,
async:false,
url:"storage_selectOption.action",
data:"wnum="+val
});
});
Ajax jquery struts 回显

------解决方案--------------------
ajax本身是不会跳转的  
要跳转的话 

1、用form表单<form action='...'>
2、手动location.href='...'
------解决方案--------------------
AJAX是局部刷新,不会重定向,重定向使用表单或超链接
------解决方案--------------------
在ajax回调函数里去触发页面刷新,ajax本身只是局部页面异步请求,本身是不会刷新的。