`

jquery autocomplete php应用

 
阅读更多

css

.autocomplete-w1 { background:url(../img/indicator.gif) no-repeat top left; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

 

 

JS

<script src="/static/js/jquery.autocomplete-min.js"></script>
<script>
$(function(){
    var onAutocompleteSelect =function(value, data) {    
          //根据返回结果自定义一些操作
    };

    $('#compDpt').autocomplete({
                serviceUrl: '/index.php?do=ajax&view=setting&type=1',
                width: 166,//提示框的宽度
                delimiter: /(,|;)\s*/,//分隔符
                //onSelect: onAutocompleteSelect,//选中之后的回调函数
                deferRequestBy: 0, //单位微秒
                //params: { country: 'Yes' },//参数
                noCache: false, //是否启用缓存 默认是开启缓存的
                dataType: 'json',//数据类型
                onSelect: function (value, data) {
                    $("#company_department").val(data);
                }
    });
});
</script>

 

 

php

$suggestions = $data = array();
foreach ($res as $row){
    $suggestions[] = $row['name'];
    $data[] = $row['id'];
}
$return = array('query'=>$query, 'suggestions'=>$suggestions, 'data'=>$data);

echo json_encode($return);
exit;

 

参考文章:http://www.cnblogs.com/maxiao/archive/2012/04/25/2470712.html

  • 大小: 1.5 KB
  • js.rar (34.9 KB)
  • 下载次数: 0
分享到:
评论

相关推荐

    jquery autocomplete

    在实际应用中,jQuery Autocomplete 可以与各种后端技术结合,如 PHP、ASP.NET、Node.js 等,构建出高效且用户体验良好的自动补全功能。了解并熟练掌握这个插件的使用,能让你的网页表单更加智能化,提升用户满意度...

    jquery autocomplete 动态补全例子有说明ajax加载

    jQuery Autocomplete是一款非常实用的JavaScript插件,它允许用户在输入框中输入文字时,根据已有的数据集动态提供补全建议。这个功能在许多Web应用中被广泛使用,如搜索框、表单输入等。在给定的“jquery ...

    jQuery AutoComplete使用实例

    在本文中,我们将深入探讨如何在项目中集成并配置 jQuery AutoComplete,以及它的一些关键功能和应用场景。 ### 1. 引入 jQuery 和 AutoComplete 首先,确保在 HTML 文件中引入了 jQuery 和 AutoComplete 的 CSS ...

    Jquery AutoComplete

    在本文中,我们将深入探讨 `jQuery AutoComplete` 的核心概念、使用方法、配置选项以及实际应用案例。 ### 1. 核心概念 `jQuery AutoComplete` 是基于 jQuery 和 jQuery UI 的插件,它通过监听用户在输入框中的...

    带数据库的 jquery-autocomplete-php

    【标题】"带数据库的 jquery-autocomplete-php" 涉及到的是一个使用jQuery库实现的自动补全功能,结合PHP和MySQL数据库来提供动态搜索建议。jQuery UI的Autocomplete插件是这个功能的核心,它允许用户在输入框中输入...

    Jquery AutoComplete组件+Ajax实现搜索框输入提示功能小记

    ### Jquery AutoComplete组件+Ajax实现搜索框输入提示功能详解 #### 前言 在当前Web应用开发中,提供良好的用户体验是至关重要的。本文主要介绍如何使用Jquery AutoComplete组件与Ajax技术来实现搜索框的实时输入...

    Jquery AutoComplete 使用demo

    jQuery AutoComplete 是一个非常流行的 jQuery 插件,它为输入框提供了自动补全的功能,广泛应用于网页表单、搜索框等场景,以提高用户体验。这个插件允许开发者从本地数组或通过异步方式从服务器获取数据,实现动态...

    jQuery Autocomplete

    **jQuery Autocomplete** 是一个非常流行的JavaScript库,用于在用户输入时提供动态的下拉建议。这个功能在很多网站上都能看到,比如百度搜索框的提示效果,它极大地提升了用户体验,减少了用户输入的负担,提高了...

    Jquery AutoComplete的使用方法实例

    在提供的压缩包文件 "Jquery AutoComplete案例" 中,可能包含了一个完整的应用场景,比如一个搜索框,通过输入关键词从数据库中检索匹配的条目。你可以在 HTML 文件中找到输入框元素,查看其如何与 JavaScript 配合...

    jQuery autocomplete 自动加载

    总结来说,jQuery Autocomplete是一个强大的工具,能够轻松地集成到任何Web应用程序中,提供智能化的输入建议,提升用户输入体验。通过理解其工作原理和灵活配置,我们可以根据项目需求构建出满足各种场景的自动补全...

    jQuery Autocomplete plugin(自动完成插件) 1.1.zip

    jQuery Autocomplete plugin是在jQuery的基础上开发的一套小巧的输入下拉提示插件,这是它的PHP应用实例,大部分功能与HTML格式网页类同,这里增加了一些需要PHp程序配合的内容,它不但有输入提示功能,而且示例本身...

    PHP实例开发源码—jQuery AutoComplete输入提示的应用实例.zip

    总的来说,这个实例展示了如何结合PHP和jQuery AutoComplete实现一个动态的、基于用户输入的提示功能,这对于任何需要处理大量数据并希望提供友好用户界面的Web应用程序都是一个非常实用的技术。通过学习和实践这个...

    jquery autocomplete demo

    《jQuery Autocomplete 实例详解与应用拓展》 在Web开发中,jQuery库因其简洁的API和强大的功能,深受开发者喜爱。而jQuery UI中的Autocomplete组件则为用户输入提供了智能化的建议,极大地提升了用户体验。本篇...

    jquery.autocomplete.zip

    《jQuery.autocomplete自动提示插件详解》 在Web开发中,提供用户友好的输入提示功能是一种常见的需求,例如搜索引擎的自动补全、电子商务网站的商品搜索等。jQuery库为我们提供了丰富的插件来实现这一功能,其中`...

    java 仿google 搜索修正 jquery autocomplete

    **Java 仿Google搜索修正jQuery Autocomplete** 在Web开发中,提供高效的用户输入建议功能是提升用户体验的关键之一。Google搜索的自动补全功能就是一个典型的例子,它能够在用户输入时快速提供相关的搜索建议。本...

    jQuery autocomplete 技术

    jQuery Autocomplete 是一个非常流行的jQuery插件...综上所述,jQuery Autocomplete是一个强大的工具,适用于各种Web应用中的自动补全功能。通过灵活的配置和丰富的API,开发者可以构建出符合用户需求的高效搜索体验。

    jquery autocomplete 自动完成 插件

    jQuery Autocomplete插件是jQuery UI库中的一个组件,它提供了搜索框自动补全的功能,极大地提高了用户输入数据的效率和用户体验。这个插件基于jQuery框架,使得在网页中实现智能搜索和建议输入变得简单易行。 ### ...

Global site tag (gtag.js) - Google Analytics