Подскажите как обработать ресурс



  • Есть ресурс с чекбоксами(мама,папа,и т д) у каждого чек бокса есть своё значение(1,2,3,...) Если выбирают один чек бокс то вот таким кодом решаю

    if ([[RE]]=="мама"){
        [[RE]]= 0;
    }
    if ([[RE]]=="Папа"){
        [[RE]]= 1;
    }
    if ([[RE]]=="брат"){
        [[RE]]= 3;
    }
    if ([[RE]]=="сестра"){
        [[RE]]= 4; 
    }
    if ([[RE]]=="кузина"){
        [[RE]]= 5;
    }
    if ([[RE]]=="сват"){
        [[RE]]= 6;
    }
    if ([[RE]]=="сваха"){
        [[RE]]== 7;
    }
    if ([[RE]]=="жена"){
        [[RE]]= 8;
    

    Но не могу придумать как получить значения если выберут 2 чекбокса или более!
    надеюсь описал проблему понятно.
    буду благодарен за подсказку



  • @assd Если не изменяет память значение чекбокса передается в виде строки разделенной запятыми. Можно разбить ее на массив split(',') и в цикле его обойти


  • administrators

    @assd

    @santilo said in Ресур типа "список: check":

    @olegtut Вот так можно

    //Метод indexOf ищет в списке указанное значение, и возвращает индекс первого вхождения или -1, если указанное значение не найдено
    if {{type of work}}.indexOf('привет') >= 0 && {{type of work}}.indexOf('пока') >= 0