Есть форма с инпутом и попапом, в который выводятся подсказки, и кнопкой добавления нового инпута с подсказкой.
Как динамически добавить новый {view:“search”, popup: “some_popup”} над этой кнопкой и получить его webix_id?
Новые элементы можно добавить и удалить с помощью методов addView и removeView, которые вызываются у родительского layout’a (в вашем случае, у формы).
По поводу попапа. Webix предлагает отдельный компонент, в котором есть вся функциональность автокомплита - suggest list.
В нём содержится список с опциями, которые автоматически фильтруются по значению связанного с ним инпута. Один и тот же suggest можно использовать для разных инпутов. Его легко настраивать.