Это делает мою голову в!
У меня есть элемент select с несколькими опциями, однако я не могу манипулировать или обращаться к какой-либо из опций, поскольку, очевидно, массив 'options' не существует.
Я воссоздал проблему в более простом html-документе: (оригинальный проект ASP MVC)
<html><head><title>test test test</title>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript" >
function checkMenu() {
if( $("#menu").options ) {
$("#message").text("Success!");
}
else {
$("#message").text("Fail :<");
}
}
</script>
</head>
<body>
<select id="menu" name="menu">
<option>qwerty</option>
<option>uiop</option>
<option>asdf</option>
<option>ghjkl</option>
</select>
<a href="#" onclick="checkMenu()">Clicker!</a>
<div id="message">message</div>
</body>
</html>
Мне не удалось найти какую-либо информацию по этому поводу, какие-либо советы приветствуются.