Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   как получить массив options ? (https://javascript.ru/forum/jquery/22250-kak-poluchit-massiv-options.html)

Awilum 12.10.2011 14:14

как получить массив options ?
 
как получить массив options зная <select name="design_tag_type_2"> ?
<select name="design_tag_type_2">
<option id="tag_1" value="test1">test1</option>
<option id="tag_2" value="test1">test1</option>
<option id="tag_3" value="test1">test1</option>
</select>

zebra 12.10.2011 14:27

var arr = $('select[name=design_tag_type_2] option');

Awilum 12.10.2011 14:27

так вроде работает
var dtt = jQuery('[name=design_tag_type_2] > option').toArray();

Триви 12.10.2011 14:30

<select name="design_tag_type_2">
<option id="tag_1" value="test1">test1</option>
<option id="tag_2" value="test2">test2</option>
<option id="tag_3" value="test3">test3</option>
</select>

<script type='text/javascript'>
(function() {
  var select = document.getElementsByName('design_tag_type_2')[0];
  var options = select.getElementsByTagName('option');
  for (var i=0; i<options.length; i++)  {
    alert(options[i].value);
  }
})();
</script>

Триви 12.10.2011 14:32

блин, сорри, на раздел форума внимания не обратил )))


Часовой пояс GMT +3, время: 23:14.