如何检查条件并将额外的参数传递给语义ui搜索



我在一个搜索模块中工作。我有一个类UI&搜索当我开始打字时,它会调用这个URL并得到结果。

现在我有了一个新的要求。当我开始打字时,我想检查一下条件。如果这个条件为true,那么我想向这个URL传递一个新参数,如果这个条件是false,那么继续这个过程。

我正试图找出如何在调用URL和传递参数之前检查下面函数中的条件。

HTML

<div class="ui search">
<input class="prompt" type="text" placeholder="Search Here....">
<i class="search icon"></i>
</div>
</div>

JS

$('.ui.search').search({
apiSettings: {
url: '/api/v2/demo/suggest?q={query}',
onResponse: function (res) {
console.log("res", res);

任何帮助都将不胜感激。非常感谢。

我认为您可以使用Form ValidationBehaviors

$('.foo').form('behavior name', argumentOne, argumentTwo)

程序验证

表单验证提供了其他行为,以编程方式触发表单或单个字段的验证,并检查表单或单个域的验证。

https://semantic-ui.com/behaviors/form.html#behaviors

最新更新