残念ながら、別のjson関連の質問...
次のjsonを検討してください
[{"details":{
"forename":"Barack",
"surname":"Obama",
"company":"government",
"email":"bigcheese@whitehouse.com",
"files": [{
"title":"file1","url":"somefile.pdf"
},
{
"title":"file2",
"url":"somefile.pdf"
}]
}
}]
このデータをサーバー上の php スクリプトに送信してから、サーバー上でデータを操作する必要がありますが、方法がわかりません。
jquery.ajax経由で送信していますが、正常に送信されており(エラーメッセージはありません)、コードは次のとおりです。(newJson は、上記とまったく同じように作成した json オブジェクトです)
$.ajax({
type: "POST",
url: "test.php",
dataType: 'json',
data: newJson,
success: function(msg)
{
alert(msg);
},
error: function(jqXHR, textStatus)
{
alert(textStatus);
}
});
したがって、これまでのphpスクリプトでは、成功アラートに表示される文字列としてコンテンツをエコーバックしたいだけです
<?php
header('Access-Control-Allow-Origin: *');
echo $_POST;
?>
しかし、それは私に解析エラーを与えるだけです..それで、素晴らしい人々のアイデアはありますか?