У меня есть проверенное решение этой проблемы, я тоже столкнулся с той же проблемой, но решил ее сам.
Сначала создайте поле внутри тела и сделайте его скрытым, или вы можете скрыть его за элементом div, используя z-index, чтобы оно не было видно.
<code><script>
$(document).ready(function() {
document.getElementById('example').value='';
});
</script>
<body>
<div style='z-index:50;position:absolute;height:100%;width:100%;'>
Your page matter here</div>
<select id='example' style='z-index:10'>
<option value=''>a</option>
</select>
Суть в том, что мы должны установить это поле выбора при загрузке страницы, и это наверняка остановит мерцание ... попробуйте, ребята ..... это сработало для меня