2013-01-05 81 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>