使用SELECT更改INPUT

我想知道一个快速的方法可能使用jQuery使用SELECT更改INPUT的值。

任何帮助,将不胜感激,

谢谢!

将事件处理程序绑定到 ,它将所选值指定为输入值:

 $("#theSelect").change(function() { $("#someInput").val($(this).val()); }); 

根据您的具体要求,您可能需要或可能不需要在页面加载时触发处理程序(如果要将输入设置为最初选择的选项,则需要)。

 $("#theSelect").change(function() { $("#someInput").val($(this).val()); }).change(); // trigger once if needed 

你可以在这里试试。

 $('select').change(function(){ $('input').val($(this).val()); }); 

是指将文本框的值设置为更改后的下拉列表的值? 这样做:

 $("#mySelect").change(function(){ $("#myInput").val($(this).val()); } 
       $('#demoSelect').change(function(){ $('#demoInput').val($(this).val()); }); 

http://jsfiddle.net/praveen_prasad/7GUaq/