ドロップダウンをクリックしてオプションを選択するのと同じように、フォーカスのドロップダウンを展開しています。
<script type="text/javascript">
$(document).ready(function () {
$('#<%= ddlNature.ClientID %>').focus(function () {
$('#<%= ddlNature.ClientID %>').attr('size', 6);
});
$('#<%= ddlNature.ClientID %>').focusout(function () {
$('#<%= ddlNature.ClientID %>').attr('size', 1);
});
});
</script>
<asp:DropDownList ID="ddlNature" runat="server" class="text" TabIndex="5">
ドロップダウンはフォーカスで展開されますが、ドロップダウンから選択されたオプションは選択されません。展開されたドロップダウンはドロップダウンとして機能しません。ファイアバグを調べたときに、選択した値が得られません。
ドロップダウンリストのAutoPostBackをtrueに設定すると、ドロップダウン値が取得されますが、ページを更新したくありません。
ありがとう、