Nếu bạn thay đổi trình đơn thả xuống và làm mới trang, Firefox dường như bỏ qua thuộc tính đã chọn.
<option selected="selected" value="Test">Test</option>
Trên thực tế, nó sẽ chọn tùy chọn bạn đã chọn trước đó (trước khi làm mới). Điều này kết thúc là một vấn đề đối với tôi vì có một sự kiện được kích hoạt trên menu thả xuống làm thay đổi những thứ khác. Có cách nào để khiến firefox dừng hành vi này (ngoài việc kích hoạt một sự kiện khác khi tải trang) không?
$('option:selected').each(function(){ $(this).prop('selected',true); });