如何在ajax成功函数中提醒php数组
我知道这个问题很简单,但我无法通过堆栈溢出或谷歌搜索的许多问题找到正确的答案。 所以我现在发现了这个问题。
我有一个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 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代码成功警报有错误,但我无法弄明白,如何通过接收到的数组。
请帮我。 提前赞赏。
尝试:
alert(JSON.stringify(result));