2017-12-17 3 views
-2

ich unten Tutorial verwende Bild KontrollkästchenKaro Wert verschwindet nach dem Post zurück

enter link description here

es funktioniert, aber sobald Seite Beitrag zu erstellen zurück es das geprüfte Element verlieren und es nicht abrufen kann.

Gibt es eine Lösung für dieses Problem?

+0

Sie müssen eine Art von Sitzungsspeicher am Post-Ende haben und in der tatsächlichen Ansicht prüfen, ob Sie diesen Wert in Sitzung haben .. das sollte den Trick tun – RohitS

+2

Es ist unwahrscheinlich, dass Leute auf Ihren Link klicken, um das Tutorial zu sehen. Am besten ist es, wenn Sie [mcve] in der Frage selbst angeben. – mjwills

Antwort

1

Dies ist absolut normal, wenn Sie nicht wieder irgendwo die Post speichern und dann machen wieder die Kontrollen mit der, die mit dieser Klasse active, der Rest mit aus dieser Klasse steuert ... Siehe

ausgewählt ist

JavaScript Code aus Ihrer Seite:

$(function() { 
    $('.btn-radio').click(function(e) { 
     $('.btn-radio').not(this).removeClass('active') 
      .siblings('input').prop('checked',false) 
      .siblings('.img-radio').css('opacity','0.5'); 
     $(this).addClass('active') 
      .siblings('input').prop('checked',true) 
      .siblings('.img-radio').css('opacity','1'); 
    }); 
}); 

die ausgewählte hat die active Klasse, so dass nach der Post zurück, die Benutzerauswahl speichern und das ausgewählte Steuerelement mit dieser Klasse machen!.

Verwandte Themen