こんにちは、jquery マップの場合、ajax で値を取得します。マップの形式は
var new_sample_data = {"af":"16.63","al":"11.58","dz":"158.97",...};
.
varnew_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"]]
. しかし、マップに必要な形式に変更するにはどうすればよいですか?