我在一个搜索模块中工作。我有一个类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 Validation
的Behaviors
$('.foo').form('behavior name', argumentOne, argumentTwo)
程序验证
表单验证提供了其他行为,以编程方式触发表单或单个字段的验证,并检查表单或单个域的验证。
https://semantic-ui.com/behaviors/form.html#behaviors