Most tudtam meg, hogy a Firefoxnak van egy olyan bugja, hogy a selected="selected"
attributumot figyelmen kívül hagyja frissítéskor. Az egyik megoldás a stackoverflow szerint, ha minden egyes selectbe teszünk egy autocomplete="off"
-ot is.
Némi kísérletezés után erre jutottam, remélhetőleg jól működik mindenhol:
$(document).ready(function(){
$('select option[selected="selected"]').each(function(){
$(this).closest('select').val( $(this).val() );
});
});
Nem túl szép, tudom.
Valamint egy kis fejléc hack is segíthet:
< ?php
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
?>