ajax异步请求Response.Redirect重定向
一个ajax异步请求报错-》捕获异常-》重定向错误提示页面。 一个简单的流程 结果一直搞不定。重定向无效。各种百度之。
后来突然想起 ajax的请求是不能在后台重定向的。
如果硬要重定向,那么可以 HttpContext.Current.Response.Write(err.html);
然后前台ajax请求的回调函数接收。location.href = JSurl;
最后 想要的效果是实现了。
于是已自己的理解分析了下,也不知对否。
1.ajax 的目的就是 实现无刷新
2.ajax 就是一个 发送请求然后 接收 请求返回的结果 供回调函数使用。而直接页面,再重定向不同的是 发送请求 返回结果 然后渲染显示。 同样是请求 返回结果,一个是回调,一个是展示。
- 学习本是一个不断抄袭、模仿、练习、创新的过程。
- 虽然,园中已有本人无法超越的同主题博文,为什么还是要写。
- 对于自己,博文只是总结。在总结的过程发现问题,解决问题。
- 对于他人,在此过程如果还能附带帮助他人,那就再好不过了。
- 由于博主能力有限,文中可能存在描述不正确,欢迎指正、补充!
- 感谢您的阅读。如果文章对您有用,那么请轻轻点个赞,以资鼓励。
- 工控物联Q群:995475200