ajax异步请求Response.Redirect重定向


一个ajax异步请求报错-》捕获异常-》重定向错误提示页面。  一个简单的流程 结果一直搞不定。重定向无效。各种百度之。

后来突然想起 ajax的请求是不能在后台重定向的。

 

如果硬要重定向,那么可以 HttpContext.Current.Response.Write(err.html);

然后前台ajax请求的回调函数接收。location.href = JSurl;

 

 最后 想要的效果是实现了。

于是已自己的理解分析了下,也不知对否。

1.ajax 的目的就是 实现无刷新

2.ajax 就是一个 发送请求然后 接收 请求返回的结果 供回调函数使用。而直接页面,再重定向不同的是 发送请求 返回结果 然后渲染显示。  同样是请求 返回结果,一个是回调,一个是展示。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM