Seite aktualisieren nach Auswahl des Radios-Taste, aber halten Sie die radio-button-Wert

Bin ich eine Seite erstellen, wo der Benutzer kann wählen Sie eine option durch anklicken eines radio-button. Ich möchte die Seite zu aktualisieren, halten Sie den ausgewählten radio button Wert. Das sind meine codes.

HTML

<div style="float:right">
    <label><input type="radio" name="colorRadio" value="f1">Option 1</label><br>
    <label><input type="radio" name="colorRadio" value="f2">Option 2</label><br>
    <label><input type="radio" name="colorRadio" value="f3">Option 3</label><br>
</div>

<div style="float:left;" class="f1 box">This is option 1</div>
<div style="float:left;" class="f2 box">This is option 2</div>
<div style="float:left;" class="f3 box">This is option 3</div>

JAVASCRIPT

 $('input[type="radio"]').click(function(){
        if($(this).attr("value")=="f1"){
            $(".box").hide();
            $(".f1").show();
        }

        if($(this).attr("value")=="f2"){
            $(".box").hide();
            $(".f2").show();
        }
        if($(this).attr("value")=="f3"){
            $(".box").hide();
            $(".f3").show();
        }

    });

CSS

 .box{
    padding: 20px;
    display: none;
    margin-top: 20px;
    border: 1px solid #000;
}

Ist es ein Weg, um neu zu laden einfach das div statt erfrischend die gesamte Seite?

Sie können nicht dies tun, wenn Sie weiterhin den Wert, entweder, indem Sie es als query-Parameter an die url (vielleicht) oder mit Speicher (wie lokalen Speicher oder ein cookie)
Ich denke, Sie brauchen einen cookie.
auch sollten Sie hören nicht auf..
Ist es okay, übergeben Sie die Parameter in der URL. Wenn dem so ist, verwenden Sie einfach das Fenster.Lage.
Wie gebe ich die Parameter in der URL?

InformationsquelleAutor nab331a | 2014-07-11

Schreibe einen Kommentar