如何将多个数据/数据类型发布到PHP?

时间:2016-03-30 20:12:45

标签: javascript php jquery json ajax

目前我坚持这个问题,

我目前正在将json发布到一个有效的php页面,但是我也想将一个变量发布到这个php页面,但不知道如何包含它。

这是当前的代码

$.ajax({
    method: "POST",
    url: "sjfb-save.php",
    data: data, 
    dataType: 'json',
    success: function (msg) {
        console.log(msg);
        $('.alert').removeClass('hide');
        $("html, body").animate({ scrollTop: 0 }, "fast");

        //Demo only
        $('.alert textarea').val(JSON.stringify(fields));
    }

并说变量是$ example; 变量只是一个字符串。

以下是检索json的代码

$form_data = json_decode(file_get_contents('php://input'));

1 个答案:

答案 0 :(得分:1)

您可以使用此类变量将GET查询附加到请求的网址:

var v = '...';
$.ajax({
    method: "POST",
    url: "sjfb-save.php?var="+encodeURI(v),
    ...
});

然后发送的变量将通过$_GET全局数组提供。

$_GET['var']