Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Javascript 获取每个Select元素';s所选值并记录到控制台_Javascript_Jquery - Fatal编程技术网

Javascript 获取每个Select元素';s所选值并记录到控制台

Javascript 获取每个Select元素';s所选值并记录到控制台,javascript,jquery,Javascript,Jquery,我下面的函数是将一个值记录到控制台,而不是2个值。最终,我的项目将有多个select元素,我需要通过一个函数传递每个select元素的值 HTML: 您只需使用this传递当前上下文,如: $("#logvalues").click(function() { $("option:selected").each(function() { console.log( $(this).val() ); }); }) 演示: $(“#logvalues”)。单击(函数(){ $(“选项

我下面的函数是将一个值记录到控制台,而不是2个值。最终,我的项目将有多个select元素,我需要通过一个函数传递每个select元素的值

HTML:


您只需使用
this
传递当前上下文,如:

$("#logvalues").click(function() {
  $("option:selected").each(function() {
    console.log( $(this).val() );
  });
})
演示:

$(“#logvalues”)。单击(函数(){
$(“选项:选定”)。每个(函数(){
log($(this.val());
});
})

选择1
选择2
不适用
选择1
选择2
不适用
将值记录到控制台
$("#logvalues").click(function() {
   $("option:selected").each(function(){
      console.log($("option:selected").val());
  });
})
$("#logvalues").click(function() {
  $("option:selected").each(function() {
    console.log( $(this).val() );
  });
})