Я пытаюсь создать highmaps, но я получаю эту ошибку:TypeError: а не определен Highmaps
TypeError: a is undefined highmaps.js:11:348
Это кажется библиотека JavaScript (highmaps) проблема загрузки, но я не мог решить.
Как мы можем решить эту проблему?
Вот мои коды:
$('#container').highcharts('Map', {
title : {
text : ''
},
subtitle : {
text : ''
},
mapNavigation: {
enabled: true,
buttonOptions: {
verticalAlign: 'bottom'
}
},
credits:false,
colorAxis: {
min: 0,
minColor: '#ffb899',
stops: [
[0, '#ff9966'],
[0.67, '#c9433f'],
[1, '#7e3045']
]
},
series : [{
data : [{
"hc-key": "tr-aa",
"value": 190.00,
"indikator_id":138,
"indikator_id":138,
"donem":"2015-4.Dönem",
"city":1
}],
mapData: Highcharts.maps['countries/tr/tr-all'],
joinBy: 'hc-key',
name: 'İndikatör Toplam Değeri',
point:{
events:{
click:function(){
$('div#mapModal').modal();
$.ajax({
type:'POST',
url:'ajax/map_data_ajax.php',
data:this.options,
success:function(res){
$('div#mapData').html(res);
console.log(res);
}
});
}
}
},
borderColor: '#fff',
borderWidth: 1.2,
states: {
hover: {
color: '#0086ff'
}
},
dataLabels: {
enabled: true,
format: '{point.name}',
color:'#fff'
}
}]
});
Вот jsfiddle.
Вы увидите эту ошибку на скрипке:
Uncaught TypeError: Cannot read property 'indexOf' of undefined
Как мы можем решить эту проблему?
Благодаря
Просто вещь для объекта 'data' не сформирована должным образом, я имею в виду, что это не в формате ** JSON **. Поместите запятые (',') .. Включите jQuery –
nope .. он не отредактирован .. см. Значение json для объекта 'data' внутри массива' series' –