2017-02-22 4 views
-2

Я хочу сохранить значение выбранного параметра и изменять его каждый раз, когда пользователь передумает. Я использовал что-то вроде $ ('# selections'). Val(), но сначала я получаю неопределенное значение и ничего не происходит, когда выбран какой-то параметр.Как проверить изменения в выбранных параметрах с помощью jQuery?

<select id="selections"> 
       <option value="0">None</option> 
       <option value="1">1</option> 
       <option value="2">2</option> 
       <option value="3">3</option> 
       <option value="4">4</option> 
       <option value="5">5</option> 
       <option value="6">6</option> 
       <option value="7">7</option> 
       <option value="8">8</option> 
       <option value="9">9</option> 
       <option value="10">10</option> 
       </select> 
+0

Всегда сделайте поиск! –

ответ

0

$("#selections").on('click', function() { 
 
     var value = $(this).val(); 
 
     alert(value); 
 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id="selections"> 
 
    <option value="0">0</option> 
 
    <option value="1">1</option> 
 
    <option value="2">2</option> 
 
</select>

$("#selections").on("change", function() { 
    var value = $(this).val(); 
}); 
+0

фиксированный ^. Пожалуйста. – Luke