这是代码的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();
}
由于某种原因,警报消息显示 [object Object] 消息而不是“测试文本”。奇怪的是,如果我这样尝试;
alert(JSON.stringify(message));
它会提醒此消息;
{"readyState":"4", "responseText":"test text","status":200,"statusText":"OK"}