0

在我的 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 = 

      } 
    });
4

1 回答 1

1
login_success.php:
echo $_COOKIE['user'];

Ajax 请求页面,返回输出/内容(echo编辑的内容)。请注意:Javascript 是客户端。PHP是服务器端。所以你不能直接访问 PHP 变量,但是如上所述,PHP 可以“给”客户端它需要的信息。如果您要发送大量数据,您可以将其json_encode用于 ajax 请求。(你可以自己学习JSON)

另请注意,Javascript 可以访问 cookie,但我假设这只是一个示例问题。

于 2013-01-05T21:47:05.663 回答