【发布时间】:2011-03-28 04:33:14
【问题描述】:
我有这个 php 代码:
$query = mysql_query("SELECT * FROM table WHERE id=$id");
while($item = mysql_fetch_assoc($query)){
$dataArray['var1'] = $item['var1'];
$dataArray['var2'] = $item['var2'];
$dataArray['var3'] = $item['var3'];
array_push($return_arr,$dataArray);
}
echo json_encode($return_arr);
在我的ajax.php 文件中
然后我使用 jquery 通过 ajax 请求发送 id:
$.ajax({
type: "POST",
url: 'ajax.php',
data: 'id='+id,
success: function(data) {
alert(data);
}
});
它提醒我:[{"var1":"somevarhere","var2":"somevarhere2","var3":"somevarhere3"}]
谁能告诉我如何访问前任。 var3 得到somevarhere3?
谢谢
【问题讨论】:
-
那么您的问题是如何将 json 编码的字符串转换为对象?
标签: php javascript jquery ajax json