扩展焦点jquery的下拉列表

时间:2012-04-30 10:40:58

标签: jquery asp.net

我正在扩展焦点下拉菜单,这与点击下拉列表并选择一个选项相同。

 <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时,我得到下拉值但我不想刷新页面。

谢谢,

1 个答案:

答案 0 :(得分:0)

代码很好..

Firebug不显示选择更改..

如果你附上一个改变处理程序,你会发现它确实改变了它。

请参阅演示http://jsfiddle.net/gaby/vxDrE/