javascript – 如何通过jquery中的url发送json并在下一个html页面上解析它?

前端之家收集整理的这篇文章主要介绍了javascript – 如何通过jquery中的url发送json并在下一个html页面上解析它?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想通过url将json数据发送到下一个html页面.我通过模拟器检查它,因为我正在为移动应用程序工作,网址无法重定向下一页它崩溃的时刻这背后的原因是什么.我怎么能在下一页解析它.我对 jquery有什么想法?我的json数据包含数组中两个不同的SQL查询的结果
$.ajax({
         type : "POST",datatype : "json",url : "http://Localhost/PHPBB3/check_pass.PHP?username="+ username + "&password="+ password+"&f=68",success: function(data){
             alert(data);

               window.location.href="source/testmenu.html?varid=" + data +"&username=" + username +"&password=" + password;
        }
 });

这是下一页代码

$(document).ready(function GetUrlValue(VarSearch){
       var SearchString = window.location.search.substring(1);

       var arr = SearchString.split('&');
       console.log(arr);
       //Set session variables
       var username = arr[1].split('=')[1];
       var password = arr[2].split('=')[1];
       document.getElementById('username').value = username;
       document.getElementById('password').value = password;
)};

解决方法

在你的情况下在第一页urlencode json
window.location.href="source/testmenu.html?varid=" + encodeURIComponent(data) +"&username=" + username +"&password=" + password;

并在下一页

var data= arr[0].split('=')[1];
var recieved_json = $.parseJSON(data);
原文链接:https://www.f2er.com/jquery/157507.html

猜你在找的jQuery相关文章