Вход

Просмотр полной версии : select multiple


psfdek
24.06.2014, 11:25
Есть например мульти селект, мне нужно либо научиться передавать его значения пхп скрипту с помощью аякса про это я спросил тут http://javascript.ru/forum/ajax/48189-poluchit-parametry-multiselekt.html
Либо сделать так что бы в этом мультиселекте можно было выбрать только 1 пункт. Хотелось бы узнать и то и другое.

<select id="ranks" name="ranks" size="5" multiple>
<option value="Koterov">one</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
</select>

рони
24.06.2014, 12:11
psfdek,
1.пройтись по всем опционам и если опцион селект добавить
http://learn.javascript.ru/form-elements#select-option
2. убрать атрибут multiple

psfdek
24.06.2014, 13:06
а как в select multiple разрешить выбор только одного option, а то у меня не получается вывести что то....

рони
24.06.2014, 13:15
psfdek,http://learn.javascript.ru/attributes-and-custom-properties#атрибуты
<!DOCTYPE HTML>

<html>

<head>
<title>Untitled</title>
</head>

<body>
<select id="ranks" name="ranks" size="5" multiple>
<option value="Koterov">one</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
<option value="Wyke">two</option>
</select>
<script>
document.querySelector('#ranks').removeAttribute(' multiple')
</script>
</body>

</html>

psfdek
25.06.2014, 16:21
Спасибо Вам! :)