什么是PHP中的[对象]?

时间:2011-08-06 10:33:47

标签: php html ajax

我正在使用AJAX从服务器获取数据。以下是php文件。

       myphp.php

    $Product_name = $_POST['path'];
        $message['message'] .= '<tr><td>' . ($Product_name) . '</td></tr>';
$message['message'] .= '</table>';
    echo json_encode($message);
        ......

当我在html页面上得到回复时,我得到'[object]'。

$.ajax({
                   type: "POST",
                   url: "uploader.php",
                   async: false,
                   data: {submit_question:'1', 
                       path: $("[name='path']").val()},


                   success: function(response, status){
                            var ajax_message = jQuery.parseJSON(response);

                            $('#status').html(ajax_message.message);



                   }

                 });

有谁能告诉我这是什么意思?

2 个答案:

答案 0 :(得分:1)

这意味着您可能从数据库中将其作为对象提取。

尝试此命令

print_r($Product_name);

查看所有对象变量

答案 1 :(得分:1)

尝试使用

alert(ajax_message.message.toSource());

parseJSON之后放置以查看完整回复,您可以使用$.each函数遍历对象,在对象内显示您的值。