嗨,对于 jquery 地图,我通过 ajax 获得了值。地图的格式必须是
var new_sample_data = {"af":"16.63","al":"11.58","dz":"158.97",...};
.
我已经用 var 对其进行了测试new_sample_data = {"af":16.63,...};
,一切正常。但如果我接管杰森。它不起作用。我必须改变什么?
php测试代码:
$sample_data[] = array("de","$de");
echo json_encode($sample_data);
javascript代码:
$.ajax({
type: "POST",
url: '../mail/assets/includes/geodata1.php',
data: {datum1: Date.today().add({days: -29}).toString('yyyy-MM-dd'), datum2: Date.today().toString('yyyy-MM-dd')},
dataType: 'json',
success: function(data)
{
var new_sample_data = data;
在 Firebug 中,我看到响应是[["de","4"]]
. 但是我如何将其更改为地图所需的格式?