Ich habe eine if
Bedingung für die Überprüfung eine Checkbox geschrieben:Halten Checkbox auch nach Aktualisierung der Seite überprüft?
$('input[type="checkbox"]').click(function() {
if (this.id == "internships" && this.checked) {
window.location.href = "<?php echo Yii::app()->createAbsoluteUrl('job/internships'); ?>";
}
else {
window.location.href = "<?php echo Yii::app()->createAbsoluteUrl('job/internships'); ?>";
}
});
Jetzt habe ich sicherstellen möchten, dass auch nach Seite das Kontrollkästchen aktualisieren seinen Zustand nicht ändern, es sei denn, ich/Benutzer dies tun. Wie kann ich das machen?
eines GET Parameter mit der URL übergeben und den Rest auf den übergebenen Wert basiert tun –
Sie benötigen den Zustand der Checkbox irgendwo zu speichern. Sie könnten einen URL-Parameter, local, session, Cookies oder einen serverseitigen Datenbank verwenden. Du hast die Wahl. –
u kann mir zeigen, wie es mit localstorage in meinem Code zu tun. – lakshay