[已关闭主题:请参见下面的答案]
我使用的是Firefox 60.6.1 esr(32位),由于在公司环境中,因此不太可能进行更新。我已经在Edge和Chrome上进行了测试,该问题似乎仅在Firefox上出现。控制台没有错误。
我有一个页面完全拒绝通过键盘快捷键(例如 Ctrl + F5 , F5 , Ctrl < / kbd> + R 或 Ctrl + Maj + R ,甚至可以通过按下重新加载按钮。重新加载页面的唯一方法是在URL栏中重新发送相同的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*/
}
答案 0 :(得分:0)
好的,所以它与软件或代码完全没有关系,我现在甚至觉得很蠢。
我与服务台的一些同事谈论了我的问题,然后就反省了“您是否尝试过重新打开计算机电源?”
试试看...有效。
奇怪的是,它只会在此页面上发生,而不会在其他页面上发生(我打开了很多选项卡)。
无论如何,祝你有美好的一天,这要感谢那些花时间阅读我的文章并尝试帮助我的人。