Документ dc.js и JQuerys готов не работает

Похоже, что вы выполнили другой оператор в том же соединении, прежде чем пересечь результирующий набор из первого оператора. Если вы размещаете обработку двух наборов результатов из одной базы данных, вы делаете что-то неправильно. Комбинация этих наборов должна выполняться на стороне базы данных.

1
задан Reena 27 February 2019 в 05:57
поделиться

1 ответ

Проблема в этой строке

var Flightnumbers = dc.rowChart("#chart1");

Вы вызываете его до того, как элемент действительно появится в HTML. Поэтому вам следует переместить эту строку и в оболочку $(document).ready(function () {}), тогда она будет искать элемент, когда документ будет уже собран.

Обратите внимание, что переменная Flightnumbers больше не будет доступна в глобальном масштабе. Вы можете установить его непосредственно в глобальном пространстве имен с помощью window.Flightnumbers =, если вам это нужно по какой-либо причине. Однако вам следует избегать использования глобального пространства имен, хотя это здесь оффтоп.

0
ответ дан extempl 27 February 2019 в 05:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: