台灣最大程式設計社群網站
線上人數
726
 
會員總數:242659
討論主題:187629
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> ajax從PHP回傳後的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
ajax從PHP回傳後的問題
價值 : 100 QP  點閱數:445 回應數:3

樓主

WJ000
門外漢
0 2
22 1
發送站內信

想問一下從前端使用ajax註冊的資料過去php
php 若判斷無重複後會自動新增至資料庫
並echo 'OK'
前端部分的ajax接收後 會回傳至returnmsg上的文字


目前也做過console.log確定 msg回傳回來的值為 OK
不過 msg === "OK" 的部分 卻一直是 false
試過使用布林值數字都一樣
不過另一個網頁也這樣寫但卻可以
請問是語法的問題還是資料型態的問題呢
有沒有甚麼辦法做修正

搜尋相關Tags的文章: [ ajax ] , [ PHP ] ,
本篇文章發表於2017-11-08 22:03
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
如果可以,最好還是給整段的ajax程式碼。因為並不確定你宣告回傳的類型是什麼。

判斷方面最好還是用==而不要用絕對性的===。
除非你可以非常確定需要保証參數類型的絕對性類型。
本篇文章回覆於2017-11-09 14:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

淺水員
檢舉此回應
我在想回不會是回傳的"OK"其實前後還有空白或是換行等字元?
本篇文章回覆於2017-12-01 14:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
if (msg === "OK")
改成
if (msg == "OK")
看看是否可行
本篇文章回覆於2018-04-16 09:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.