Valik lisavälja valiku variantide piiramine

Müügikoha valikute pakkumine vastavalt sellele, kas kaupleja on füüsiline või juriidiline isik (juriidilise isiku korral osa valiktest on keelatud)

Skript töötab nii, et füüsilise isiku korral lubatakse kõiki müügikoha valikuid, juriidilise isiku korral lubatakse ainult kolm müügikoha valikut. Lisavälja seadetes peab olema linnutatud "Luba märgendeid".

  • kaupleja_vormi_valik -- on dünaamilise kaupleja valiku lisavälja lahtri kood

  • mk_asukoht2 --on dünaamilise müügikohtade valiku lisavälja lahtri kood

  • mkv1 -- on dünaamilise müügikohtade valiku lisavälja konkreetse valiku lahtri kood

  • mkv2 -- on dünaamilise müügikohtade valiku lisavälja konkreetse valiku lahtri kood

Toetuse vormi muutmisvaade

Tulemus taotlusel

Toetuse vormi muutmisvaade

Tulemus taotlusel

Kaupleja valiku lisaväli ja selle seaded

Müügikohtade valiku lisaväli ja selle seaded

Müügikohtade valik, kui kauplejaks on füüsiline isik (lubatud on kõik müügikohad)Müügikohtade valik, kui kauplejaks on juriidiline isik (lubatud ainult kolm müügikohta)

,

<script> jQuery(document).ready(function() { lubaKeelaValikud(); $("input[data-kood=kaupleja_vormi_valik]").change(function(){ lubaKeelaValikud(); }); }); function lubaKeelaValikud() { var valik = $('input[data-kood=kaupleja_vormi_valik]:checked').attr('data-vaartus'); if (valik == 'Füüsiline isik') { $('input[data-lv-kood=mkv1]').attr('disabled', false); $('input[data-lv-kood=mkv2]').attr('disabled', false); } if (valik == 'Asutus') { $('input[data-lv-kood=mkv1]').attr('disabled', true); $('input[data-lv-kood=mkv2]').attr('disabled', true); } } </script>