你好傢伙我正在用戶登錄和當用戶提交登錄憑證使用ajax調用API,如果登錄credentails是正確/錯誤我得到的響應和字符串後數據在控制檯中以下列格式顯示。使用javascript JSON數據檢索
如果真 { 「$ P_SUCCESS」:真正}
如果是假 { 「$ P_SUCCESS」:假}
現在我想要閱讀的價值從上面的字符串真並希望根據條件將用戶重定向到新頁面。
我嘗試了不同的選擇,但都是徒勞的。
感謝您的幫助提前。
你好傢伙我正在用戶登錄和當用戶提交登錄憑證使用ajax調用API,如果登錄credentails是正確/錯誤我得到的響應和字符串後數據在控制檯中以下列格式顯示。使用javascript JSON數據檢索
如果真 { 「$ P_SUCCESS」:真正}
如果是假 { 「$ P_SUCCESS」:假}
現在我想要閱讀的價值從上面的字符串真並希望根據條件將用戶重定向到新頁面。
我嘗試了不同的選擇,但都是徒勞的。
感謝您的幫助提前。
您可以通過specifing []
(:object['name']
EX)的名稱來訪問對象的屬性。
var redirect = JSON.parse('{"$P_SUCCESS":true}')
var success = redirect['$P_SUCCESS']; // get value of $P_SUCCESS
alert(success);
感謝@adricadar解決了我的問題。 – MM0959
試試這個
var data = {"$P_SUCCESS":true};
var result = data['$P_SUCCESS'];
if(result)
{
//redirect
}
JSON.parse() 是你正在尋找的東西,它會分析你的數據在JSON對象從那裏你可以很容易地讀取數據並相應地重定向用戶。
顯示您嘗試的代碼。 – Robin
var redirect = JSON.parse('{「$ P_SUCCESS」:true}'); –