2013-01-05 166 views
1

这是我第二天与Jquery和我有一个下拉列表每次用户在该列表上选择一个选项它显示在文本框中使用更改方法我如何使用JQuery这样当页面首次加载该文本框中显示的下拉列表中的第一个元素时?下面jquery赋值页面加载

<script type="text/javascript"> 
$('#textboxx')= $('#dropdown'); // this line doesn't work how can i make it 
     $(function() { 
      $('#dropdownn').change(function() { 
       var selectedValue = $(this).val(); 
       $('#textboxx').val(selectedValue); 
      }); 
     }); 

</script> 

代码开始与$()函数正常工作,但正如我所说的麻烦IM结合的下拉列表值到文本框第一次加载页面时。

+2

你问之前搜索? –

+0

如果这是你的第二天与jQuery,不要开始忘记JS! ;)你可以自由使用:'this.value;' –

+0

是的,我做到了这一点,我怎么找到.change(),但我会继续学习,因为这只是我今天的第二天,这一切似乎都是外国的。 – user1949387

回答

1

您需要将选定的值分配给document.ready上的文本框。

变化

$('#textboxx')= $('#dropdown'); 

$('#textboxx').val($('#dropdown').val()); 

,放在的document.ready,你的代码将

<script type="text/javascript"> 

     $(function() { 
      $('#textboxx').val($('#dropdown').val()); 
      $('#dropdownn').change(function() { 
       var selectedValue = $(this).val(); 
       $('#textboxx').val(selectedValue); 
      }); 
     }); 

</script>