Как фильтровать данные Ajax в выпадающем меню - PullRequest
0 голосов
/ 15 октября 2019

У меня есть данные из выпадающего списка Ajax, которые я не могу настроить. Однако я хочу отображать только выпадающие элементы, которые имеют определенную строковую часть в своем имени («Доставка»).

Я не могу настроить список Ajax напрямую, так как я могу управлять видимостью определенных элементов?

Так что это часть кода, который в настоящее время используется в раскрывающемся списке:

a.dropCityChanged = function() {
    a.dropCities && (a.loading.dropLocations = !0, e.getAjax({
        country: a.form.dropCountry.id,
        city: a.form.dropCity.id
    }).then(function(b) {
        a.loading.dropLocations = null, a.dropLocations = b, 1 === b.length && (a.form.dropLocation = b[0])
    }))
}

Но я хочу показать только dropLocations, в имени которого есть определенная строка

Я пробовал несколько вещей, таких как (name ~ = "Delivery") и var.includes ("Delivery"), но пока что ни одна из них не работала.

Добавлен скриншот из выпадающего списка, возможно, он станет более понятным,Я только хочу, чтобы записи отображались как «Доставка в отель»: раскрывающийся пример

Помощь очень ценится.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...