Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery使用下拉选择中的文本填充文本输入_Jquery - Fatal编程技术网

jQuery使用下拉选择中的文本填充文本输入

jQuery使用下拉选择中的文本填充文本输入,jquery,Jquery,我一直在看这里的一些答案,关于如何从下拉选择中获取输入,然后如何插入文本输入的值,但是我的下拉选择在保存时遇到了问题 我想用所选选项的文本值填充文本输入 $“选项”。更改{ var optionChange=$“选项:已选定”。文本; $'selected-input'.valoptionChange; }; 这是选项一 这是方案二 这是选项三 您需要传入函数,而不是泛型对象 $('#options').change(function(e){ var optionChange = $('#

我一直在看这里的一些答案,关于如何从下拉选择中获取输入,然后如何插入文本输入的值,但是我的下拉选择在保存时遇到了问题

我想用所选选项的文本值填充文本输入

$“选项”。更改{ var optionChange=$“选项:已选定”。文本; $'selected-input'.valoptionChange; }; 这是选项一 这是方案二 这是选项三
您需要传入函数,而不是泛型对象

$('#options').change(function(e){
  var optionChange = $('#options option:selected').text();
  $('#chosen-input').val(optionChange);
});

.change接受函数而不是对象。$'选项“.changefunction{};那是无效的。不能像在.change函数中那样声明对象文字。