如何检查我的 liveSearch 是否正在返回数据?

问题描述

我有一个带有一些选项的“选择”和一个用于搜索这些选项的 liveSearch。如果我搜索一个不存在的选项,我会得到输出“没有与 xy 匹配的结果”。如何以编程方式检查我的搜索是否成功或是否获得了此输出

<body class="inventorypage" onload="selectM()">
.....
<form>
    <div class="form-row">
        <div class="col-lg-7">
            <div class="select_Box">
                <select class="select4 col-md-12" single title="Auswählen" id="searchInput">
                    <option>Search1</option>
                    <option>Search2</option>                                                                                
                    <option>Search3</option>
                </select>                                                                                                                                                               
            </div>
        </div>
    </div>
    <div class="form-row">
        <div class="col-lg-7">
            <button type="button" onclick="searchM()" class="btn3 mt-2 mb-3">Search</button>
        </div>
    </div>
    <div class="form-row">
        <div>                           
            <p id='output'></p>
        </div>      
    </div>  
</form>
function selectM(){
    var eingabe = document.getElementById('searchInput');   
    $(document).ready(function(){
        $('.select4').selectpicker({
            liveSearch: true
            //,noneResultsText: 'I found no results'
         });
    })
}

function searchM(){
    //if("no results found"){
         //console.log("users search input");
    //}
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)