使用 JavaScript/jQuery 读取多个 SELECT 值

Reading multiple SELECT values with JavaScript/jQuery

本文关键字:SELECT 读取 JavaScript jQuery 使用      更新时间:2023-09-26

我知道 SELECT multiple 将允许查看者在下拉列表中选择多个项目,然后表单提交会传递所有选定的项目。 但是,当没有表单提交并且您只是在监视选择更改时,这在 JavaScript 中是如何工作的:

$('#delete_dropdown').change(function(e){

然后查看所选值的$(e.target).val()

谢谢

你可以在处理程序中查看this上下文,val(( 将返回元素数组,使用 jquery 你可以这样做:

   $('#delete_dropdown').change(function(e){
        var selectedArray = $(this).val();  //Array of selected values
   });

小提琴

如果你要使用香草javascript,你需要遍历选项以检查哪些选项都被选中并添加它们以适合你自己。