Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 17. 6. 2013, 21:51:57
Zdravim
mam taketo 3 multiple selecty: <div class="multipleSelect"> <select name="platforma1" multiple> <optgroup label="Web design"> <option value="win">Windows</option> <option value="linux">Linux</option> <option value="unix">Unix</option> <option value="mac">Mac</option> </optgroup> </select> </div> <div class="multipleSelect"> <select name="platforma2" multiple> <optgroup label="Výroba"> <option value="win">Windows</option> <option value="linux">Linux</option> <option value="unix">Unix</option> <option value="mac">Mac</option> </optgroup> </select> </div> <div class="multipleSelect"> <select name="platforma3" multiple> <optgroup label="Grafika"> <option value="win">Windows</option> <option value="linux">Linux</option> <option value="unix">Unix</option> <option value="mac">Mac</option> </optgroup> </select> </div> potreboval by som poradit ako po vybere z hociakeho selectu ostatne 2 selecty znepristupnit (disabled) mam spraveny kod ale stale sa mi nedari / neviem co dat do riadku namiesto alertu. (Alertom som skusal ci funguje kliknutie) JS. var selection = $('#tab3 .multipleSelect'); var selectionChild = $('#tab3 .multipleSelect').children("select"); selectionChild.change(function(){ if($(this).attr("selected",true)){ alert("klik"); // skusal som nieco v zmysle -> selection.siblings().attr("disabled", true); // ale znepristupni to vsetky 3 selecty } }); vkada za radu M. |
||
Kcko Profil |
#2 · Zasláno: 17. 6. 2013, 22:37:57
|
||
Monkeys Profil * |
#3 · Zasláno: 17. 6. 2013, 22:54:26
Kcko:
Dik ale ma to par chyb: 1) ak odkliknem cez CTRL tak by sa to malo vratit do povodneho stavu (vsetky selecty pristupne) 2) Vzdy sa znepristupnia len posledne 2 selecty teda ak kliknem do posledneho tak sa zmeni na disabled ale prvy je enabled M. |
||
Kcko Profil |
Co jak odklikneš přes CTRL? Nevynalézej kolo prosímtě ... http://www.erichynds.com/examples/jquery-related-selects/
|
||
Monkeys Profil * |
#5 · Zasláno: 17. 6. 2013, 23:14:16
|
||
pako Profil * |
#6 · Zasláno: 18. 6. 2013, 07:58:08 · Upravil/a: pako
|
||
Monkeys Profil * |
#7 · Zasláno: 18. 6. 2013, 09:04:14
pako:
parada :) Cez for som to aj ja zacal testovat bol si rychlejsi vdaka M. |
||
Monkeys Profil * |
#8 · Zasláno: 20. 6. 2013, 12:27:28
|
||
Časová prodleva: 11 let
|
0