use a button as it protects the wrapped form from being submitted

when a user would hit enter while in the autocompleted input field, the
global form would get submitted - that’s not what we want.