[Закрытая тема: см. Ответ ниже]
Я нахожусь на Firefox 60.6.1 esr (32 бита) и вряд ли обновлюсь, так как нахожусь в корпоративной среде.Я тестировал на Edge и Chrome, и проблема, кажется, возникает только на Firefox.У меня нет ошибок в консоли.
У меня есть страница, которая полностью отказывается обновляться с помощью сочетаний клавиш, таких как Ctrl + F5 , F5, Ctrl + R или Ctrl + Maj + R и даже нажатием перезагрузкикнопка.Единственный способ перезагрузки страницы - повторная отправка того же URL в адресной строке.
У меня есть прослушиватели событий мыши на флажках и кнопках и прослушиватель событий keyup на панели поиска, который отправляет вызовы AJAX для обновления таблицы данных.,Когда я их добавил, все работало нормально, проблема, казалось бы, возникла из ниоткуда.
Так что мой вопрос: "Есть ли способ на самом деле сделать это с помощью кода или это связано с программным обеспечением?"
Надеюсь, что кто-то может помочь
Редактировать:
Мои слушатели событий выглядят так:
$("#view table.table-horizontal-scroll").on("mouseup", function(event){
/* Show snackbar when checkboxes are checked */
}
$("li.mdl-menu__item").on('click', function(evt){
/* updates the buttons look (it just toggles 'is-active classes')*/
}
$("div.mdl-filter-table tbody > tr > td:first-of-type").on("mouseup", function(evt){
/* Apply filters through ajax calls and update the data table */
}
$("#search-input").on("keyup", function(evt){
/*Take my search-input value and apply it as a filter through an ajax call and updates the data table*/
/*Also made it so I only take the input value when the user didn't type in it for the last 500ms*/
}
$("li[id^='view']").on('click', function(e){
/* updates how many rows are displayed in data table*/
}