自动选择<选项>添加到<选择>

Auto select <option> added to <select>

本文关键字:选择 添加 选项      更新时间:2023-09-26

我用javascript或jquery添加"选项"到"选择"。

我想选择上次添加并将滚动条滚动到最底部。

我添加这样的文本

function ConsoleOutputAdd(text){
    var content = '<option>'+ text +'</option>';
    $consoleoutput.append(content); 
}

这是选择元素。

<select id="consoleoutput" size="4">></select>

我认为它会与 OnChange 事件一起,但我不能再想什么了。

谢谢

$('#consoleoutput').find('option:last').prop('selected', true ); 

这是一个小提琴

您可以选择列表中的最后一项,如下所示:

var sel = document.getElementById('consoleoutput');
sel.selectedIndex = sel.options.length - 1;

1:将更改侦听器写入您的选择元素

$('#consoleoutput').change(function(){
   // scroll
})
2:添加

此以选择已添加的选项:

$("#consoleoutput").val(text);