0

私は次のコードを持っています:

jQuery.ajax({
            type: "POST",
            async: true,
            url: '/index/city',
            data:  {massiv: 'qweqwe'},
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            success: function (msg)
            { alert('success') },
            error: function (err)
            { console.log(err.responseText);}
        });

そして、php側の次のコード:

var_dump($_POST);

実行すると、空白の$_POST配列が表示されます。ただし、firebugを使用すると、POSTクエリを送信していることがはっきりとわかりますmassiv=qweqwe。GETタイプでクエリを実行すると、$_GET問題なく配列で表示できます。

nginxおよびphp-fpmログには何もありません。

4

1 に答える 1

0

$.ajaxの代わりに$.postを使用する回避策を見つけました

于 2012-05-31T06:42:00.077 に答える