我有一个 php 程序,我只在其中测试一些示例数据。我收到错误消息,因为元素列表后缺少 ]
。我该如何阅读?
$dataDetailsList = array();
array_push($dataDetailsList, array('a' =>'1','b' =>'2','c' =>'3','d' =>'4','e' =>'5'));
echo json_encode(array("DataDetailsList"=>$dataDetailsList));
然后在我的 jQuery 处理器中我这样做。
function requestData() {
$.ajax({
url: 'live-server-data.php',
success: function(data) {
//alert(json);
var jsonData = eval(" (" + data + ") ");
},
cache: false
});
最佳答案
function requestData() {
$.ajax({
url: 'live-server-data.php',
success: function(data) {
//alert(json);
var jsonData = data;
},
cache: false,
dataType: 'json' //data type that it will return
});
}
关于php - Json eval 无法解析数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10741665/