Каждый раз, когда я выбираю элемент из окна с множественным выбором, он передает свой идентификатор в серверную часть и получает данные, он работает нормально.
Проблема возникает, когда пользователь выбрал 4 элемента и теперь хочет изменить диапазон дат и нажмите фильтр, теперь он должен отправить на сервер 4 выбранных идентификатора элементов и снова показать их с обновленной датой.
Как я могу этого добиться?
Мой компонент:
this.services.getWindAverage(value,this.from,this.to).subscribe(s=>{
this.selected=s;
this.series.push(this.selected);
}
//Value is the multiselectBox ID and From and To is the default calender which is from yesterday to Today
Моя служба:
getWindAverage(ip,from,to){
return this.http.post(this.url_avgWind,{},{params:{ipAddress: ip[ip.length-1],dtFrom: from,dtTo:to}});
}