JS - Получить значение из select

371
01 ноября 2017, 02:04

На сайте есть несколько select, которые выводятся в цикле:

$(".selectOptions").change(function() { 
  var href = $(".selectOptions :selected").val(); 
  console.log(href); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<select size="6" class="color form-control ocf-target selected selectOptions" name="color"> 
 
       <option class="ir_Все" value="http://.../index.php?route=product/category&amp;path=59" id="v-cancel-1">Все</option> 
       <option class="ir_3597ae" value="" id="v-12" disabled="disabled">Синий</option> 
       <option class="ir_ffffff" value="http://.../index.php?route=product/category&amp;path=59&amp;filter_ocfilter=1:22" id="v-122">Белый</option> 
                                                                                                         
    </select> 
 
 
<select size="6" class="color form-control ocf-target selected selectOptions" name="color"> 
 
       <option class="ir_fbaf00" value="http://.../index.php?route=product/category&amp;path=59&amp;filter_ocfilter=1:3" id="v-13" selected="selected">Желтый</option> 
       <option class="ir_ff0000" value="" id="v-11" disabled="disabled">Красный</option> 
                                                                                                         
    </select> ...

Необходимо при выборе какого-либо поля, получить значение этого поля. Но почему то берет значение только из первого select.

Answer 1
$(".selectOptions").change(function() 
{
    var href = $(this).val();
    console.log(href);
});
READ ALSO
При нажатии на submit выдает ошибку

При нажатии на submit выдает ошибку

Есть поле, которое я заполняю и при нажатии на submit выдает ошибку:

330
Не запускается Jar файл на Linux

Не запускается Jar файл на Linux

Jar файл запускается на WindowsНа Linux выдаёт ошибку

353
Можно ли как-то самому приделать расширение к WeBView JavaFX

Можно ли как-то самому приделать расширение к WeBView JavaFX

Добрый день, сделал у себя в приложении мини-браузер, но блин, эта реклама досталаХочу приделать adguard, adblocker или др

319