Witajcie.

Mam taki dość trudniejszy problem...

Powiedzmy, że jest pole input, klikam w ikonkę latarki obok tego inputa i pojawia się popup z listą produktów które można dowolnie sortować + wyszukiwareczka. Klikając w jakiś produkt popup znika a nazwa i ID wklejają się w input (tzn do value idzie ID a na spana nałożonego na input idzie nazwa).

Jak to ogarnąć temat, że po kliknięciu w cokolwiek w popupie czy window.openie okno zniknie i zostanie przekazana jakaś wartość z powrotem?