2013-10-11 13 views
5
<div id="btns"> 
    <input id="r01" type="radio" name="music" checked> 
    <input id="r02" type="radio" name="music"> 
    <input id="r03" type="radio" name="music"> 
    <input id="r04" type="radio" name="music"> 
    <input id="r05" type="radio" name="music"> 
</div> 

Firefox 24 - r1 nie jest zaznaczony podczas odświeżania strony. Na Shift-F5 - działa.
Chrome - działa.przycisk radiowy nie jest zaznaczony podczas odświeżania strony w firefox

+0

try '' – HasanAboShally

+0

również, czy przyciski opcji nie powinny mieć wartości? – HasanAboShally

+0

@HasanAboShort, 'checked = 'checked'' nie działa. Nie potrzebuję wartości, tylko dla zdarzenia kliknięcia. – bonaca

Odpowiedz

6

Jeśli działa na shift-F5, oznacza to, że firefox zapisuje dane użytkownika, ponieważ formularz nie został jeszcze wysłany. Firefox keeps form data on reload

Właśnie znalazłem rozwiązanie!

Po prostu dodaj autouzupełnianie = "off" do wszystkich wprowadzonych danych, a rozwiążesz problem.

jQuery aby rozwiązać ten problem na wszystkich wejściach i pola tekstowe

$('input,textarea').attr('autocomplete', 'off'); 
Powiązane problemy