Я разрабатываю веб-приложение, которое включает в себя вставку таблицы с содержимым, полученным из файла JSON, на страницу. Я использую Netbeans 8.2 для Windows 10 и Chrome, чтобы проверить это. До этого момента все работало нормально. У меня есть массив JSON записей, которые были преобразованы в JS объектов в jsObjIn []. Это просто должно циклически проходить через это, используя для l oop.
Однако, когда я go, чтобы проверить это на Chrome, Первая запись повторяется снова и снова, что-то вроде этого:
После дальнейшего изучения с использованием отладчика Chrome, я нашел что код, который он выполнял, был более старой версией , где мой индекс i в jsObjIn [i] был вместо jsObjIn [0], что объясняло бы повторение первой записи снова и снова.
Я не могу понять на всю жизнь, почему это происходит. Проект Netbeans сохраняется в его последней версии, где он читает jsObjIn [i] вместо jsObjIn [0], показанного на первом рисунке. Не только это, но и пара моих css классов тоже не появляются. Они просто отсутствуют в документе стиля. css, отображаемом в отладчике, но все еще присутствуют и сохраняются в Netbeans. В частности, .contentColumn и .contentNoFlex, которые можно найти в стиле / стиле. css в репозитории git, связанном ниже.
Как ни странно, все это работает в Firefox просто отлично, но я хотите, чтобы он был совместим с chrome, поскольку это является требованием, и инструменты отладки chrome более просты в использовании.
РЕДАКТИРОВАТЬ: просто чтобы уточнить, я запускаю файл, а не просматривая его, так как AJAX звонки, которые я делаю для получения данных JSON, не будут работать в режиме просмотра Netbeans.
Вот ссылка на github с моим полным последним кодом: https://github.com/mangoALCATRAZ/CIS3309-Site