Javascript 如何获取要在文本框中显示的下拉选择值

Javascript 如何获取要在文本框中显示的下拉选择值,javascript,php,jquery,dropdown,Javascript,Php,Jquery,Dropdown,当我从下拉列表中选择时,我希望获得下拉列表的选定值并显示在列表中。但是我试着用上面的代码,它不起作用?有什么不对,请告诉我。谢谢 $('.assetgroupSelect').on('change', function () { var value = $('.assetgroupSelect').val(); if (value != "") { $('#idValue').text(value) } }).trigger('change');

当我从下拉列表中选择时,我希望获得下拉列表的选定值并显示在列表中。但是我试着用上面的代码,它不起作用?有什么不对,请告诉我。谢谢

$('.assetgroupSelect').on('change', function () {
  var value = $('.assetgroupSelect').val();
  if (value != "") {            
    $('#idValue').text(value)
  }
}).trigger('change');

*资产组:
(选择资产组)


目前的指数是:
您使用$('.assetgroupSelect'),但应该使用$('#assetgroupSelect'),因为它在HTML中是(select id=“assetgroupSelect”…)

也不要忘了在行尾使用分号:
$('#idValue')。text(value)

您只需在更改时传递值即可

    <script>

    function myFunction(value) {
        $('#idValue').text(value)
    }

        </script>
>>>>>>>>>> Drop Down List <<<<<<<<<<<<

函数myFunction(值){
$('#idValue')。文本(值)
}
>>>>>>>>>>下拉列表


目前的指数是:

希望这将帮助您在
中发布。assetgroupSelect
您需要我们
#assetgroupSelect'
因为assetgroupSelect的ID不是类

试试看

$('#assetgroupSelect').on('change', function () {
  var value = $('#assetgroupSelect').val();
  if (value != "") {            
    $('#idValue').text(value)
  }
}).trigger('change');
更新评论

$('#assetgroupSelect').on('change', function () {
  var value = $('#assetgroupSelect').val();
  if (value != "") {            
    $('#idValue').text(value)
  }
}).trigger('change');
$('assetgroupSelect')。在('change',function(){
var值=$('#assetgroupSelect').val();
如果(值!=“”){
$('#idValue')。文本(值)
}
}).触发(“变更”)

*资产组:
(选择资产组)
A.
B
C
G
H
我


目前的指数是:
您已将
assetgroupSelect
设置为
id
,但您使用的是类选择器。将
.assetgroupSelect
更改为
#assetgroupSelect
。以键入方式关闭。如果有多个元素,请在HTML中添加CSS类assetgroupSelect,并使用
this
当前元素上下文检索值,即
var value=$(this).val()
@RoryMcCrossan是的,谢谢。我已经试过这个了,但是没有用。请不要回答问题,问题是一个非常基本的打字错误。它不会帮助未来的访问者,只会阻止垃圾收集器删除此问题。如果需要的话,只需投票将其作为打字错误关闭,并在问题上留下评论。我不能添加声誉低于50的评论,但感谢你的评论。这是一个巨大的倒退。不再是1995年了,不要在*
事件属性上使用
。OPs问题是jQuery中的一个简单输入错误selector@Jalay谢谢你的回答!有用的