ThinkPHP & jQuery.ajax 登入功能,無法重定向,自動重新整理
最近自己搞一個管理系統玩玩,登入模組為了人性化一些,使用ajax,判斷使用者輸入的資料的正確與否。
但是遇見兩個問題:
1. 無論登陸成功與否,ajax的success方法執行完畢之後都會隱形重新整理一次介面。
2. 登陸成功之後,在後臺使用TP的redirect方法重定向無效。
1.總是重新整理介面。
因為當時程式碼裡提交按鈕的type=”submit”,結果雖然是使用了onclick事件,通過ajax來進行登入,但是還是會提交表單。導致頁面重新整理。
將button的type=”button”就好了
2. 重定向無效
百度谷歌了不少,大概的結論是,redirect的重定向還是會想瀏覽器傳送header,修改http頭從而使瀏覽器重定向。但是當時非同步的ajax還沒有執行完,所以會無效。而且一般都不用這種方法重定向。
通過ajax的登入,重定向的方法是前端根據後端返回值,判斷登陸成功與否,然後進行介面跳轉。
相關推薦
ThinkPHP & jQuery.ajax 登入功能,無法重定向,自動重新整理
最近自己搞一個管理系統玩玩,登入模組為了人性化一些,使用ajax,判斷使用者輸入的資料的正確與否。 但是遇見兩個問題: 1. 無論登陸成功與否,ajax的success方法執行完畢之後都會隱形重新整理一次介面。 2. 登陸成功之後,在後臺
關於ios 11.X後微信wifi認證,無法打開微信,無法重定向到weixin:開頭網址等問題的處理
width 問題 aos 開頭 優化 重定向 bubuko gin indexof 環境: 認證路由ROS ,認證後臺python django ios11系統 更新以來先後出現微信wifi認證,無法打開微信,無法重定向到weixin:開頭網址等相關問題。 經
關於ios 11.X後微信wifi認證,無法開啟微信,無法重定向到weixin:開頭網址等問題的處理
環境: 認證路由ROS ,認證後臺python django ios11系統 更新以來先後出現微信wifi認證,無法開啟微信,無法重定向到weixin:開頭網址等相關問題。 經過問題的收集,查詢到網路上此類問題普遍存在 收集到的有如下網址,市面上大多數廠商在使用
java 攔截器做session過期跳轉登入頁面時無法重定向問題
這個問題好坑,也沒人寫個標題出來提醒大家不要再入坑,以前只是用,沒具體自己寫寫,這次專案用到了,自己寫寫還真遇到問題,這次記錄下來防止再次入坑。 1.起初懷疑攔截器配置有問題,經過驗證,攔截器沒有問題,訪問攔截到了,response也重定向了,就是頁面無法跳轉。
發起一個ajax請求,response 重定向,為什麼不起作用?
總結: Ajax只是利用指令碼訪問對應url獲取資料而已,不能做除了獲取返回資料以外的其它動作了。所以瀏覽器端是不會發起重定向的。 個人理解正常http url請求和ajax請求的區別: 1)正常的http url請求,只有瀏覽器和伺服器兩個參與者。瀏覽器端發起一
LAMP架構(apache用戶認證,域名重定向,apache訪問日誌)
apache用戶認證 域名重定向 apache訪問日誌 一、apache用戶認證用戶認證就是打開一個網站。會讓你輸入用戶名和密碼。對了才會讓你訪問HTTP,vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf編輯內容如下<Director
haproxy的負載均衡,網頁重定向,健康檢查,動靜分離,上傳下載分離
一 haproxy介紹 1) HAProxy 是一款提供高可用性、負載均衡以及基於TCP(第四層)和HTTP(第七層)應用的代理軟體,支援虛擬主機,它是免費、快速並且可靠的一種解決方案。 HAProxy特別適用於那些負載特大的web站點,這些站點通常又需要會
jquery.ajax()向後臺傳遞陣列資料問題,java後臺無法接受
jquery.ajax()向後臺傳遞陣列資料問題,java後臺無法接受
jquery $.ajax+php使用jsonp處理資料時,前端success :function無法獲取伺服器返回資料
說明:下面描述的過程前端使用的jQuery 前提下完成的 $.ajax+php開發應用時,由於某些原因,ajax必須使用跨域操作處理資料(jsonp)發現 success:function(msg){ alert(msg); } 不執行,但是ajax請求php的資料在後端
記錄一次MySQL進程崩潰,無法重啟故障排查
not pool function 解決 variables fail data class 緩沖 最近程序在跑著沒幾天,突然訪問不了,查看應用進程都還在。只有數據庫的進程down掉了。於是找到日誌文件看到如下錯誤 2017-07-24 01:58:53 19934 [N
利用jquery.ajax在jsp頁面動態生成table,可以增加修改,並支持一行和多行刪除
分享 ica 圖片 PE sibling 多行 點擊 table 技術 聲明:此為本人原創,只想實現功能,界面樣式方面沒多考慮,很粗糙能看懂就行……2018-5-14 動態生成table,我利用jsp內嵌java代碼從後臺獲取對象集合,輸出的時候有2中方法 1.直接利用
js數組怎麽利用jquery ajax怎麽傳到java後臺,後臺怎麽接受啊。。
現在 java後臺 吃飯 自信 理解 靜默 曹老師 數組 長大 <p> 整整一個上午,我坐在秋末的冷峻的空氣裏,看著窗外灰色的天空、老舊的樓房,還有一株槐樹綠意尚存、未曾落去的枝葉,任由大好的年華和時光在寂寞清冷的塵世中慢慢迷失和荒蕪。 冬天很快就要到來了,站
WDCP配置ThinkPHP偽靜態隱藏index.php,解決重定向次數過多
修改檔案專案入口檔案 # 把tp50專案public目錄所有檔案複製到public_html,修改index.php入口檔案路徑,所有的..修改為當前目錄/ 配置nginx配置 # 在wdcp裡面,檔案管理>nginx配置(檔案: /www/w
克隆已配置CentOS 7.x NAT模式靜態IP上網,無法重啟、上網
1.前言 很多情況下,假如我們在一臺虛擬機器已搭建了靜態IP上網,JDK和Maven等基礎環境下,自己又不想重新搭建這些環境,我們就會想到到虛擬機器克隆。 2.環境 列如在192.168.8.21,已搭建了靜態IP上網; CentOS 7.x NAT模式靜態IP上網可以參考: h
微信公眾平臺網頁登入授權多次重定向跳轉,導致code使用多次問題
背景:微信網站開發 昨天我負責的一個專案忽然出現了一個十分詭異的bug,進行微信授權登入的時候請求code的時候安卓手機會多次重定向調轉我的介面接收code的介面(redirect_uri 微信請求調轉接收code的的介面,加了utl.encode()),也就是我這邊預設請求了多次這個介面,然而蘋果手機
asp.net mvc 判斷使用者是否登入,則重定向登入介面
1,建立一個父類控制器,該控制器在繼承控制器,其他子類控制器再繼承父類控制器就能實現第一次訪問子類控制器時都會訪問父類控制器裡面的重定向相方法 2,父類控制器中重寫控制器的一個 OnActionExecuting 則可以實現 程式碼如下: pub
ajax無法重定向的原因分析
ajax只支援區域性重新整理,所以和重定向的概念完全不同,這裡簡單分析一下原因: response.sendRedirect的機制 response.sendRedirect做重定向的機制,其實是向伺服
ajax 傳送請求無法重定向問題
import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSes
ajax登入第一次沒有post成功,第二次post成功了
當我第一次點選登入的時候,從控制檯看到沒有post請求,但後臺卻打印出了賬號和密碼,同一個頁面不重新整理,我第二次點登入的時候,控制檯就有post請求了,而且賬號驗證的程式碼也能正常執行我這個情況比較奇
共享一款基於 jQuery 的多功能對話方塊外掛 jBox,強不強大,用了才知道:)
09年底開始創業的時候,在網上找不到一款適合自己用的對話方塊外掛,所以自己用了些時間寫了個jBox初版本,到今年8月才再花了不少私人時間來升級到2.0,完善了不少功能,請看下面的介紹: 外掛截圖 使用授權 - jBox 永久免費使用,但是必須保留相關的版權資訊。如果有好的建議,請Email: