garder les cases cochées après rafraichissement de la page

J'ai un couple de cases à cocher. lorsque l'un quelconque d'entre eux sont clickd/vérifié et à la recherche de bouton est cliqué, va récupérer leurs valeurs et de passer à l'url dans la chaîne de recherche et d'actualisation de la page de retour des résultats qui correspondent à la requête des valeurs.
comme ceci: mysite.com/result.aspx?k="Hôpital" ou "Bureau" OU "d'Urgence"

Je suis en mesure de saisir les valeurs après 'k='. J'ai "l'Hôpital" OU "Bureau" OU "d'Urgence" capturée et stockée dans une variable. Maintenant, j'ai besoin de réinitialiser l'état coché des cases à cocher sur la base de ces valeurs après le rechargement de la page et oublie le précédent état des contrôles. Je ne pouvais pas aller plus loin que cela. Quelqu'un peut-il m'aider?

  var checkedOnes=decodeURI(location.href.match(/\&k\=(.+)/)[1]);
        if (value.length == 2) {
            $('input[name="LocType"][value="' + value[1] + '"]').prop('checked', true);
        }  

C'est comment je suis capturer les cases de valeurs et de passer à l'URL:

var checkboxValues = $("input[name=LocType]:checked").map(function() {
        return "\"" + $(this).val() + "\"";}).get().join(" OR ");

    window.location= url+checkboxValues;

    <div class="LocTypeChkBoxesSearch">
    <div class="LocTypeChkBoxes">
        <input name="LocType" type="checkbox" value="Hospital"/>HOSPITALS&#160;&#160;
        <input name="LocType" type="checkbox"  value="Office"/>  PHYSICIAN OFFICES&#160;&#160;
        <input name="LocType" type="checkbox"  value="Emergency"/>EMERGENCY CENTERS&#160;&#160;
        <input name="LocType" type="checkbox"  value="Out-Patient"/>OUT-PATIENT CENTERS&#160;&#160;
        <input name="LocType" type="checkbox" value="Facility"/>FACILITIES
    </div>
    <div class="searchBtnHolder"><a class="searchButton" href="#" type="submit" ><span>GO</span></a></div>
</div>
avez-vous envisagé d'utiliser localStorage ?
pas tous les navigateurs ne supportent html5 encore??!!
Vérifier sur les cookies, vous allez avoir à économiser de quelque part, il me semble, et puisque vous indiquer côté serveur, la session n'est pas une option, il me semble.

OriginalL'auteur Anjana Sharma | 2012-02-27