将一个值传递给javascript中的一个变量,其中这些值是json中的响应

pass a value to a variable in javascript where these values are responses in json

本文关键字:一个 json 响应 值传 javascript 变量      更新时间:2023-09-26

我想用javascript将一个值传递给一个变量。这些值是json中的响应。

$.getJSON('url.php?id=login&email='+document.getElementById("txtemail").value+'&password='+document.getElementById("txtpassword").value, function (data) 
{   
    alert(data.status);
    alert(data.msg);
    alert(data.user_id);
    alert(data.session_id);
});

我想将session_id存储在一个变量中,然后必须将其发送到一个url。我该怎么做?谢谢你的帮助。。。

你的意思是这样的吗?

var ses_id = data.session_id;

jQuery.post("<url>?session_id="+ses_id);

看看http://api.jquery.com/jQuery.post/

您可以使用console.log更高效地调试javascript。http://getfirebug.com/logging

将此与上一张海报的帖子进行比较:

$.getJSON('url.php', 'id=login&email='+document.getElementById("txtemail").value+'&password='+document.getElementById("txtpassword").value, 
    function (data) {   
        console.log(data);
        var session_id = data.session_id;
        $.post('url2.php', session_id, function() {
            alert('success');
        });
    }
});