Remote source

To use remote source, set source instead of options. The source URL must contain a questin mark, which will be replaced by the search term during autocomplete request. If multiple question marks are used in the source URL, only the last one is replaced by the term. This allows specifying term inside query params as /endpoing?incomplete=?.

{%- call ui.util.call(show_example) -%} {%- raw %} {{ ui.autocomplete(label="Remote source", id_key="name", source=h.url_for("api.dataset_autocomplete", incomplete="?")) }} {%- endraw %} {%- endcall %}