首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >输入值更改时的自动竞争搜索

输入值更改时的自动竞争搜索
EN

Stack Overflow用户
提问于 2012-08-16 22:13:29
回答 1查看 91关注 0票数 0

我有一个搜索表,就像-

image here

我尝试做的是在用户更改任何表单元素的值时使用jquery和php获得结果,但我只能在所有这些元素都被视为单个元素并且没有其他选项时才能这样做。但我想在每次表单值发生变化时触发。

代码语言:javascript
运行
复制
google.load("jquery", "1.3.1");
google.setOnLoadCallback(function()
{
    // Safely inject CSS3 and give the search results a shadow
    var cssObj = { 'box-shadow' : '#888 5px 10px 10px', // Added when CSS3 is standard
        '-webkit-box-shadow' : '#888 5px 10px 10px', // Safari
        '-moz-box-shadow' : '#888 5px 10px 10px'}; // Firefox 3.5+
    $("#suggestions").css(cssObj);

    // Fade out the suggestions box when not active
     /*$("input").blur(function(){
        $('#suggestions').fadeOut();
     });*/
});

function lookup(inputString) {
    if(inputString.length == 0) {
        $('#suggestions').fadeOut(); // Hide the suggestions box
    } else {
        $.post("regularsearch.php", {queryString: ""+inputString+""}, function(data) { // Do an AJAX call
            $('#suggestions').fadeIn(); // Show the suggestions box
            $('#suggestions').html(data); // Fill the suggestions box
        });
    }
}

上面是我的一个元素搜索的jquery。如何一次搜索所有内容?

EN

回答 1

Stack Overflow用户

发布于 2012-08-16 22:21:00

这是我写的一个jquery插件,它可能会帮助你解决这个问题。它使用ajax在用户输入时从服务器检索数据。

http://jsfiddle.net/alforno/g4stL/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11989073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档