AJAX提交不跳轉(zhuǎn)
問(wèn)題描述
引用的是jquery-2.1.4.min.js,數(shù)據(jù)提交成功了,但是不跳轉(zhuǎn)。數(shù)據(jù)庫(kù)測(cè)試也有記錄。JS代碼function Login() { $.ajax({type: "POST",//方法url: "aph/logingo.php" ,//表單接收urldata: $('#form1').serialize(),success: function (data) { var result=document.getElementById("Result"); //提交成功 result.innerHTML=data[0].result; if (data[0].result == "登陸成功") { result.innerHTML="登陸成功";setTimeout("window.location.,2000); }else if (data[0].result == "fail") {result.innerHTML="<a style='color:red'>賬號(hào)或密碼錯(cuò)誤</a>"; }},error : function(data) { //提交失敗的提示詞或者其他反饋代碼 var result=document.getElementById("Result"); result.innerHTML="<a style='color:red'>網(wǎng)絡(luò)連接失敗</a>";} });}PHP代碼<?php//error_reporting(-1); //打印出所有的 錯(cuò)誤信息header("Content-type:application/json;chartset=uft-8");$username = $_POST["username"];//獲取表單POST過(guò)來(lái)的用戶名$passs = $_POST["pass"];//獲取表單POST過(guò)來(lái)的密碼//$addkey = $_POST['logcode'];//8位KEY //表單過(guò)濾$user = trim($username);//過(guò)濾空格$psw = trim($passs);//過(guò)濾空格 //開(kāi)始判斷if($user == "" && $psw == ""){ echo "[{"result":"<a style='color:red'>賬號(hào)和密碼都沒(méi)填呢!</a>"}]";}else if ($user == "") { echo "[{"result":"<a style='color:red'>賬號(hào)還沒(méi)填呢</a>"}]";}else if ($psw == "") { echo "[{"result":"<a style='color:red'>密碼還沒(méi)填呢</a>"}]";}else{ //校驗(yàn)MD5密碼 $md5psw = MD5($psw); include_once($_SERVER['DOCUMENT_ROOT'].'/config/db.php');//鏈接數(shù)據(jù)庫(kù)配置文件$sql = "SELECT * FROM add_user WHERE username='$_POST[username]' and pass='$md5psw'";$result = $db->query($sql);$row = $result->fetch_assoc();session_start();$_SESSION['username'] = $row['username'];$_SESSION['userid'] = $row['id'];if ($row) { echo "[{"result":"驗(yàn)證成功"}]"; }else{echo "[{"result":"fail"}]"; }}?>
問(wèn)題解答
回答1:自己已經(jīng)解決,謝謝。
相關(guān)文章:
1. MySQL的聯(lián)合查詢[union]有什么實(shí)際的用處2. 數(shù)組排序,并把排序后的值存入到新數(shù)組中3. mysql 遠(yuǎn)程連接出錯(cuò)10060,我已經(jīng)設(shè)置了任意主機(jī)了。。。4. win10 python3.5 matplotlib使用報(bào)錯(cuò)5. 默認(rèn)輸出類型為json,如何輸出html6. python - pymysql建立連接出錯(cuò)7. mysql怎么表示兩個(gè)字段的差8. python的正則怎么同時(shí)匹配兩個(gè)不同結(jié)果?9. PHP訂單派單系統(tǒng)10. php多任務(wù)倒計(jì)時(shí)求助
