Мне нужно отфильтровать список доступных активов, из которых можно выбрать те активы, которые находятся в местоположении текущего заказа на работу. Я не хочу видеть в списке активы, которых нет в текущем местоположении.
Я нашел место в javascript
var filter = [];
filter.push({siteid: siteid});
additionalasset.lookupFilter = filter;
... что, по-видимому, позволяет мне вставлять фильтры в массив фильтров. Будет ли это идеальным методом для использования? 1) Определите местоположение в рабочем задании и 2) нажмите дополнительный фильтр, например.
filter.push({location: location});
Я ищу решение, которое является динамическим, так что если пользователь изменит местоположение, а затем захочет выбрать актив, доступный список активов будет обновляться на основе этого фильтра для этих активов в этом месте. Надеюсь, это понятно.