我想在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。我怎样才能做到这一点? 谢谢你的帮助...
答案 0 :(得分:0)
你的意思是这样吗?
var ses_id = data.session_id;
jQuery.post("<url>?session_id="+ses_id);
答案 1 :(得分:0)
查看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');
});
}
});