Как получить выбранное значение из объекта JavaScript (события) - PullRequest
0 голосов
/ 29 декабря 2018

Я пытаюсь получить выбранное значение из события.

Я не знаю, какой метод получить это значение.Есть предложения?

//update item quantity
cartList.on('change', 'select', function (event) {
   var row = $(event.target).parents('.product');
   updateItemQuantity(row.data('row_id'), QUANTITY_IS_SELECTED_VALUE);
   quickUpdateCart();
});

Ответы [ 2 ]

0 голосов
/ 29 декабря 2018

Метод .val() в jQuery возвращает или устанавливает атрибут значения выбранных элементов. Этот метод возвращает значение атрибута значения элемента FIRST.

 $(selector).off('change').on('change', function () {
    var selectedValue = $(this).val();
    alert(selectedValue);
    //Your other logic here
  });
0 голосов
/ 29 декабря 2018

event.target - это элемент, вызвавший событие.Вы можете прочитать его значение, используя jQuery, выполнив $(event.target).val().Вы также можете использовать ключевое слово this, которое содержит тот же элемент ($(this).val()).

Вместо использования jQuery вы также можете получить значение с помощью метода DOM vanilla, равного this.options[this.selectedIndex].text. * 1008.*

...