Как я должен включить флажок, используя jquery или javascript? - PullRequest
0 голосов
/ 01 марта 2012

Когда я нажимаю флажок, он должен быть включен до тех пор, пока я не установлю флажок в следующий раз, даже когда приложение закрыто или я нахожусь на другой html-странице. После того, как флажок будет щелкнут снова, его следует отключить.

1 Ответ

0 голосов
/ 01 марта 2012

Другой вариант - Локальное хранилище HTML 5 .Я считаю, что это поддерживается в IE 8+ и во всех других основных браузерах.Вот пример того, как вы это сделаете:

//Runs once the DOM is ready
$(function() {
    //Store the check box element in a variable
    var checkbox = $("#elementID");
    //The change event gets triggered every time the check box element is clicked
    checkbox.change(function() {
        //Set the checkbox value in local storage
        localStorage.setItem("checkboxValue", checkbox.prop("checked"));
    });
    var checkValue = localStorage.getItem("checkboxValue");
    //Since localStorage returns a string, you must catch it
    //and then check or uncheck the box
    if(checkValue === "true") {
        //Check the box
        checkbox.prop("checked", true)
    }
    else {
        //Uncheck the box
        checkbox.prop("checked", false)
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...