Jquery 语义ui:获取要发送到api的下拉列表的值

Jquery 语义ui:获取要发送到api的下拉列表的值,jquery,semantic-ui,Jquery,Semantic Ui,我正在尝试将搜索下拉列表的当前值发送到API。我不知道要将什么发送到urlData.value。我尝试了$(this)和$(this).val()和许多其他选项,但都没有成功 $('.ui.dropdown').dropdown({ minCharacters: 2, apiSettings: { cache: false, url: `http://localhost/search?text={value}`, urlData:

我正在尝试将搜索下拉列表的当前值发送到API。我不知道要将什么发送到
urlData.value
。我尝试了
$(this)
$(this).val()
和许多其他选项,但都没有成功

$('.ui.dropdown').dropdown({
    minCharacters: 2,
    apiSettings: {
        cache: false,
        url: `http://localhost/search?text={value}`,
        urlData: {
            value:$(this)
        },
        ...
    }
});

原来我根本不需要使用
urlData
。只需在
url
中指定
{query}

url: `http://localhost/search?text={query}`