从ajax获取数据

时间:2013-05-03 12:19:34

标签: javascript ajax jquery

我试图用ajax发送数据:

var id_cookie = read_cookie('replay_id');
id_cookie = JSON.stringify(id_cookie);
$.ajax({
        url: remote_ip+':8124/show_replay',
        data: {cookie: id_cookie},
        dataType: "jsonp",
        jsonpCallback: "start_replay",
        cache: false,
        timeout: 5000,
        success: function(data) {
            console.log("Received data: "+data);
            console.log(data);
        },
        error: function(jqXHR, textStatus, errorThrown) {
            alert('error ' + textStatus + " " + errorThrown);
        }
});

当我收到它时,我想访问数据

else if (req.method === "GET") {

//在此处对发送的数据执行某些操作。 req.data未定义。我怎样才能达到它?

1 个答案:

答案 0 :(得分:0)

在PHP中,要获取“cookie”的值作为GET参数,您可以使用:

$_GET["cookie"]

如果你不确定它是GET还是POST,你可以使用:

$_REQUEST["cookie"]

我可能会将您从“cookie”发送的数据名称更改为不太模糊的内容,以避免与实际Cookie混淆。