我正在尝试将Search Dropdown的当前值发送到API。我无法弄清楚要发送到urlData.value
的内容。我尝试了$(this)
和$(this).val()
以及许多其他选项,但是没有一个起作用。
$('.ui.dropdown').dropdown({
minCharacters: 2,
apiSettings: {
cache: false,
url: `http://localhost/search?text={value}`,
urlData: {
value:$(this)
},
...
}
});
原来我根本不需要使用urlData
。只需在{query}
中指定url
。
url: `http://localhost/search?text={query}`