2011-01-26 57 views
0

我曾经有一个文本输入来代替下拉列表,您可以在其中键入一个数字。不过,我想要更合乎逻辑的东西,所以我将它转换为下拉菜单。不幸的是,我的jQuery代码仅适用于使用文本输入的情况。使用下拉菜单时jQuery显示值

我该如何让它在这种情况下工作?

这里是我的代码:http://slexy.org/view/s2rNXE3OcO

最后一两件事 - 我会如何解决这个下拉菜单的周围8个值的高度和对他们的其余部分滚动条?

回答

1

在您的change()事件处理程序中设置显示器,您将使用名称select选择输入。我认为选择者应该是$('#element_3'),可以看到here

0
<select name="element_3" id="element_3"> 

被你给

$('input[name=select]').change(function(){ 
    $('#select').text($(this).val()); 
}); 

这是一个错误?

+0

不,这是别的。 – AKor 2011-01-26 17:52:47