在我的php文件'login_success.php'中,我有一个变量$_COOKIE["user"]
是否可以在jQuery Ajax语句中返回该变量,例如这个。我用Var UserName =:
猜测了一下function StartAjax(NameID){
$.ajax({
type: "POST",
url: "login_success.php",
cache: false,
data: "name=Peter&location=Sheffield",
success: function(html, status){
$("#"+NameID).append(html);
//$('#status').append(status);
var userName =
}
});
答案 0 :(得分:1)
login_success.php:
echo $_COOKIE['user'];
Ajax请求页面,返回输出/内容(什么是echo
ed)。请注意:Javascript是客户端。 PHP是服务器端。所以你不能直接访问PHP变量,但如上所述,PHP可以“给”客户端所需的信息。如果您要发送大量数据,可以json_encode查看ajax请求。 (您可以自己学习JSON)
另请注意,Javascript可以访问Cookie,但我假设这只是一个示例问题。