To nie jest dla mnie jasne, co próbujesz osiągnąć. Można użyć tablicę jako argument val() i this is the result:
> Passing an array of element values allows matching <input
> type="checkbox">, <input type="radio"> and <option>s inside of n
> <select multiple="multiple"> to be selected. In the case of <input
> type="radio">s that are part of a radio group and <select
> multiple="multiple"> the other elements will be deselected.
Oznacza to, że wpłyną w danym przypadku tylko wybierz z włączonym muptiple wybór (a nie prosta lista rozwijana).
Jeśli, przeciwnie przez „ustawiony na wiele wartości” oznacza dodanie opcji do istniejącego select, val() nie jest zbudowany, aby to zrobić (w tym celu można mieć a look here)
można zbudować tablicę ze wszystkimi wartościami i przekazać go do 'val (..) '? –
@Royi Namir: Możesz ustawić atrybut multiple = "multiple". – Luke
@RoyiNamir, ponieważ zawsze: http://www.w3.org/TR/html4/interact/forms.html#adef-multiple –