如何在ajax成功函数中提醒php数组

时间:2014-01-01 06:35:56

标签: php jquery json

我知道这个问题很简单,但我无法通过堆栈溢出或谷歌搜索的许多问题找到正确的答案。所以我现在发现了这个问题。

我有一个mysql表如下:

 [0]1>>>>2>>>>>3>>>>>5>>>>>6
 [1]1>>>>2>>>>>3>>>>>5>>>>>6
 [2]1>>>>2>>>>>3>>>>>5>>>>>6
 [3]1>>>>2>>>>>3>>>>>5>>>>>6
 [4]1>>>>2>>>>>3>>>>>5>>>>>6
 [5]1>>>>2>>>>>3>>>>>5>>>>>6

我需要将它存储在变量中并用json将其解析回ajax函数,但我得到的结果是[object Object],[object Object],[object Object],[object Object],[object对象],[对象对象],[对象对象],

这是php代码:

 $ent = $_POST['id'];
 $column = array();
 $gtord = mysql_query("SELECT * FROM order WHERE oId = '$ent' ");
 while($rowmnu2=mysql_fetch_assoc($gtord))           
{
   $column[]  = array($rowmnu2);
}
  echo json_encode($column);

这里是ajax函数:

 $.ajax({
  type: 'POST',
  url: "profile/ajax/getorder.php",
  data: {id:gotid},
  dataType: 'json',
  cache: false,
  success: function(result) {
          alert(result);
     },
   }); 

我确信我的ajax代码成功提醒中有错误,但我无法弄明白,如何查看收到的数组。

请帮帮我。提前赞赏。

1 个答案:

答案 0 :(得分:1)

尝试:

alert(JSON.stringify(result));