次のjquery ajax呼び出しを使用しています:
$(document).ready(function () {
submitAct();
function submitAct(){
var alldata = [];
alldata.push( {
"pid": 'd2a7d886-6821-3eaa-079f-fbe278c6a16a',
"title": 'Fun with Gophers',
});
$.ajax({
dataType: "jsonp",
type: 'POST',
url: '//[server path]/act',
data: "data=" + JSON.stringify(alldata),
});
}
});
サーバーでは、 $_POST[data] の結果は次のように表示されます。
[{"pid":"d2a7d886-6821-3eaa-079f-fbe278c6a16a","title":"Fun with Gophers"}]
「pid」と「title」のキーと関連する値にアクセスできません。誰かが洞察を提供してくれませんか?以下のようなことを試しましたが、成功しませんでした:
$_POST['title']
$data = json_decode( $_POST['data']);
$data->title
ありがとう!