コードの JavaScript 部分は次のとおりです。
$.ajax
({
type: 'POST',
url: location.href,
data: {
'uploaded_data' : 'uploaded_data',
},
dataType: 'text',
success: function(message) {},
complete: function(message)
{
alert(message);
}
});
そして、これがphp部分です。
if(isset($_POST["uploaded_data"]))
{
$text="test text";
echo $text;
exit();
}
何らかの理由で、アラート メッセージに「テスト テキスト」ではなく [オブジェクト オブジェクト] メッセージが表示されます。そして奇妙なのは、私がこのようにしようとした場合です。
alert(JSON.stringify(message));
このメッセージを警告します。
{"readyState":"4", "responseText":"test text","status":200,"statusText":"OK"}