Я использую карту США Hicharts для отображения количества компаний в каждом штате с опцией детализации, которая затем показывает компании по округам в пределах одного штата.Данные представлены в формате JSON и поступают из вызова CRM API.Ниже приведен пример:
[
{
"drilldown": "al",
"code": "us-al",
"value": 20
},
{
"drilldown": "wy",
"code": "us-wy",
"value": 1
}
]
Все отлично работает уже 2 года.Вчера мы переместили серверы и без единого изменения в сценарии Теперь я получаю 'Uncaught TypeError: Невозможно прочитать свойство' 0 'с неопределенной ошибкой '.
У меня есть мой код, доступный здесь: https://jsfiddle.net/7u5m3ht6/5/
Обратите внимание, что в скрипте я включаю встроенный код JS, но в моем оригинальном скрипте он запускается из файла с именем main.js ион включен внизу страницы вместе с остальными библиотеками:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"</script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
<script src="//code.highcharts.com/maps/highmaps.js"></script>
<script src="//code.highcharts.com/maps/modules/map.js"></script>
<script src="//code.highcharts.com/maps/modules/data.js"></script>
<script src="//code.highcharts.com/maps/modules/drilldown.js"></script>
<script src="//code.highcharts.com/mapdata/countries/us/us-all.js"></script>
<script src="includes/js/main.js"></script>
<script src="includes/js/companyTable.js"></script>