天天看點

ajax異步請求Response.Redirect重定向

一個ajax異步請求報錯-》捕獲異常-》重定向錯誤提示頁面。  一個簡單的流程 結果一直搞不定。重定向無效。各種百度之。

後來突然想起 ajax的請求是不能在背景重定向的。

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

然後前台ajax請求的回調函數接收。location.href = JSurl;

 最後 想要的效果是實作了。

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

1.ajax 的目的就是 實作無重新整理

2.ajax 就是一個 發送請求然後 接收 請求傳回的結果 供回調函數使用。而直接頁面,再重定向不同的是 發送請求 傳回結果 然後渲染顯示。  同樣是請求 傳回結果,一個是回調,一個是展示。

  • 學習本是一個不斷抄襲、模仿、練習、創新的過程。
  • 雖然,園中已有本人無法超越的同主題博文,為什麼還是要寫。
  • 對于自己,博文隻是總結。在總結的過程發現問題,解決問題。
  • 對于他人,在此過程如果還能附帶幫助他人,那就再好不過了。
  • 由于部落客能力有限,文中可能存在描述不正确,歡迎指正、補充!
  • 感謝您的閱讀。如果文章對您有用,那麼請輕輕點個贊,以資鼓勵。
  • 工控物聯Q群:995475200