标签: quick-search

从网络资源搜索建议到快速搜索框

我正在应用程序中构建搜索,并且需要有一种方法可以将我从服务器获得的建议作为JSON数组放入快速搜索框下方显示的建议列表中.

有一种简单的方法可以让快速搜索框读取这些资源吗?

目前我正在尝试使用ContentProvider,但是接口方法清楚地表明应该查询数据库以获取建议.我想如果您正在搜索存储在应用程序中的数据,那么使用ContentProvider是正确的方法.但是,我不太确定,如果您需要查询网络资源,这是正确的方法.

我将从网络获得的建议保存到本地数据库是没有意义的,因为建议及其命中率会不时变化.

有谁有这个问题?或者可以指出我在类似问题的方向?我在堆栈上找不到提到网络建议的问题.

networking android json quick-search

16
推荐指数
2
解决办法
5421
查看次数

IntelliJ iDEA中是否有快速搜索工具?

在STS(Spring Tool Suite)版本中,我们有这个快速搜索插件(Ctrl+ Shift+ L),它可以快速生成一个对话框,逐步显示项目中提供的所有文本的出现位置.IntelliJ IDEA中有这样的东西吗?

可以在此处找到插件的良好描述:http: //spring.io/blog/2013/07/11/eclipse-quick-search

java eclipse intellij-idea quick-search spring-tool-suite

10
推荐指数
1
解决办法
3277
查看次数

Android应用搜索按钮

我一直在尝试让我的应用实现内置的快速搜索,类似于在ApiDemos的"app/search/invoke search"中完成的操作.我尝试过从尝试遵循不同的例子到完全按照ApiDemos中复制代码的所有方法.

我在前者发现的所有内容都与旧版本的SDK有关,而且根本没用.至于我可以实际运行并看到在ApiDemos中工作的东西,我试过复制以下内容

com.example.android.apis.app.SearchInvoke.java
com.example.android.apis.app.SearchQueryResults.java
com.example.android.apis.app.SearchSuggestionSampleProvider.java

res/layout/search_invoke.xml
res/layout/search_query_results.xml
res/values/arrays.xml
res/values/strings.xml
res/xml/searchable.xml

... and everything under "Search Samples" in AndroidManifest.xml
Run Code Online (Sandbox Code Playgroud)

这个复制给我一个看起来就像我在运行ApiDemos时所面对的那个视图,但当我点击搜索按钮时,在快速搜索框中,Android总是打开一个浏览器窗口,给出给定的Google搜索结果查询.我根本找不到ApiDemos中的关键组件告诉android我想用自己的自定义代码来处理搜索请求.

我真的很感激这方面的一些帮助.在谈到这一点时,文档和其他在线资源似乎都非常缺乏.

谢谢.

android quick-search

6
推荐指数
1
解决办法
1万
查看次数

使用JQuery构建快速搜索框

我有以下标记:

<input type="text" id="comboBox" />
<ul id="comboBoxData">
    <li>1</li>
    <li>12</li>
    <li>123</li>
    <li>1234</li>
    <li>12345</li>
    <li>123456</li>
    <li>1234567</li>
    <li>12345678</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用以下JQuery代码:

$(document).ready(function() {   
    $('#comboBox').bind('keydown keypress keyup change', function () {
        var search = $('#comboBox').val();
        if (search !== '') {
            $('#comboBoxData li').hide();
            $('#comboBoxData li[text*=' + search + ']').show();
        } else {
            $('#comboBoxData li').show();
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

当我在'comboBox'搜索字段中输入'1'或'12'等文本时,它应该过滤掉其文本中不包含我的搜索数据的所有LI,但由于某种原因它没有显示任何内容.为什么?

javascript jquery combobox quick-search

2
推荐指数
1
解决办法
5650
查看次数

Jquery表搜索与分页

我在数据表上使用quicksearchtablesorter.pager Jquery插件.

我可以使用quicksearch来过滤单个页面上的结果,而不是所有页面上的所有数据.

我想知道是否有其他人使用这些或任何其他jQuery插件解决了这个问题.

jquery tablesorter quick-search

1
推荐指数
1
解决办法
1万
查看次数