Пропустить отключенную опцию - PullRequest
0 голосов
/ 15 февраля 2019

У меня есть опция сортировки, использующая JavaScript для сортировки моих данных, используя выбранную пользователем опцию.Чтобы упростить навигацию, не нажимая кнопку выбора и изменив параметр, я делаю кнопку, чтобы прокрутить индекс параметров на 1.

[< Prev Month] [February 2019] [Next Month >]

Допустим, я хочу отключить март 2019 года, когда нажимаю * 1004.* он все еще выбирает мою отключенную опцию в качестве индекса.Как пропустить эту отключенную опцию в javascript?


Вот моя функция на следующий месяц:

if(selectedIndex < (departure.length - 1)) {
    selectedIndex++;
    departure.selectedIndex = selectedIndex;
    selectedDate = moment(departure.options[departure.selectedIndex].value, "YYYY-MM");
    if(selectedIndex != 0) {
      updatePackage();
    } else {
      for(var i = 0; i < rows.length; i++) {
        rows[i].classList.add('indate');
      }   
    }
  }

примечание: вылет - это выбранный идентификатор входа


Нужно ли проверять следующую опцию, отключена эта опция или нет, а затем увеличивать или уменьшать ее на 2?

...