步骤1)在“表单”页面上,我打开一个select2下拉列表
第2步),而不是在“表单”页面上点击其他任何地方,我选择了浏览器的“后退”按钮
结果:上一页已加载,但select2下拉列表仍然存在。
注意:当用户转到应用程序/屏幕本身中的其他任何地方(使用菜单)时,select2成功关闭-仅当使用浏览器的“外部”控件时,select2才保持打开状态。
我正在使用Meteor,jQuery和车把
我尝试过的事情:
Template.teamsForm.onDestroyed(function () {
if ($('select').data('select2')) {
$('select').select2('close');
}
});
答案 0 :(得分:0)
我遇到了类似的问题,解决方案是将Jquery库更新到3.4.0之后,下拉菜单的选择就好像您从未离开页面一样。