Place as checked checkbox retrieved from LocalStorage

0

I have a table that each product has the same additions and are chosen from a checkbox. Then I check with this function when refresh which ones were chosen and I put checked but because they have additional with id equal then it is also putting the product checkbox under checked .

function Adicionais() {
        var adicionais = JSON.parse(localStorage.getItem("Adicionais"));
        for (var x in adicionais) {
            $(".Adicionais .AdicionalEscolhido[value=" + adicionais[x].idAdicional + "]").parent().find(".quantidadeAdicional").val(adicionais[x].quantidade);
            // $(".Adicionais .AdicionalEscolhido[value=" + adicionais[x].idAdicional + "]").prop("checked", "true");
            if ($(".Adicionais .AdicionalEscolhido[value=" + adicionais[x].idAdicional + "]")) {
                $(".Adicionais .AdicionalEscolhido[value=" + adicionais[x].idAdicional + "]").hide();
                $(".Adicionais .AdicionalEscolhido[value=" + adicionais[x].idAdicional + "]").closest("div").find('button[class=close]').show();
            }
        }
    }
    
asked by anonymous 03.04.2017 / 18:58

0 answers