搜索
首页php教程php手册php中jQuery插件autocomplate的简单使用笔记

php中jQuery插件autocomplate的简单使用笔记

Jun 13, 2016 pm 12:00 PM
jqueryphp使用插件文件笔记简单首先

首先需要的文件有jquery.js,jquery.autocomplete.js,jquery.autocomplete.js,这三个文件,哪里有?百度、谷歌都可以找到。可以去官网上下,里面包含了一些demo,只留下这三个文件即可。

js代码:

复制代码 代码如下:






HTML代码中只有:


下面是php代码:

复制代码 代码如下:


if($_GET['action'] == 'getAjaxInfo'){
//这里由于我写其它应用了,如果单纯做这一个自动完成,可以写简单一点
if($_GET['name'] != ''){
$field = 'name';
}
if($field != ''){
$val = $_GET['$field'];
$sql = "select `$field` from doctor_info where $field like '%$val%'";
$rst = $aa->execute($sql);
while($row = mysql_fetch_array($rst)){
echo $row[0]."\n";
}
}
exit;
}


直接运行即可实现 。
下面贴出来autocomplate的一些公共用法,从别的站上面粘过来的,参考方便

属性 类型 描述 定义在
actionPrefix string actionsID的前缀. CWidget
attribute string 这个widget相关的属性. CInputWidget
autoFill boolean 选择一个值时自动填充textinput, 替换已经键入的或选择的值. CAutoComplete
cacheLength integer 存储在cache中的后台查询结果的数目. CAutoComplete
controller CController 返回这个小物件所属的controller. CWidget
cssFile mixed 这个widget使用的CSS文件. CAutoComplete
data array 保存在客户端提供候选选择项的数据. CAutoComplete
delay integer 当键入后,autocompleter等待多少毫秒激活 . CAutoComplete
extraParams array 后端的附加参数. CAutoComplete
formatItem string 为一个item提供高级标记的javascript函数. CAutoComplete
formatMatch string 用来限制autocomplete搜索匹配的数据的javascript函数 . CAutoComplete
formatResult string 在结果放入input字段前,提供格式化值的javascript函数 . CAutoComplete
highlight boolean|string 是否在选择框中高亮匹配. CAutoComplete
htmlOptions array 被渲染到input tag的附加HTML选项. CInputWidget
id string 返回本小物件(widget)的ID或如果请求的话生成一个新的. CWidget
inputClass string input元素的CSS类. CAutoComplete
loadingClass string 当数据从后端载入时使用的CSS类. CAutoComplete
matchCase boolean 是否比较时大小写敏感. CAutoComplete
matchContains boolean 是否使用内部比较(匹配单词的一部分) (i. CAutoComplete
matchSubset boolean 是否autocompleter为更多的指定查询使用缓存 . CAutoComplete
max integer select box的item数目. CAutoComplete
methodChain string 被附加到autocomplete构造函数后的方法链调用. CAutoComplete
minChars integer 用户必须键入的最少字符数 在autocompleter激活之前. CAutoComplete
model CModel 这个widget相关的数据模型. CInputWidget
multiple boolean 是否允许超过一个autocompleted-value输入. CAutoComplete
multipleSeparator string 当使用多个选项时,选项之间的分隔符. CAutoComplete
mustMatch boolean 如果设置为true,autocompleter将仅仅允许结果通过后端呈现 . CAutoComplete
name string input 名称. CInputWidget
options array 传递到autocomplete js 对象的构造函数的附加选项. CAutoComplete
owner CBaseController 返回这个小物件的所有者/创造者. CWidget
resultsClass string 下拉列表的CSS类. CAutoComplete
scroll boolean 当更多的结果超过scrollHeight设置的高度时,是否滚动. CAutoComplete
scrollHeight integer autocomplete的举动高度(用像素)s. CAutoComplete
selectFirst boolean 如果这个设置为true,第一个autocomplete值将 被自动通过tab/回车选择,即使没有通过键盘或鼠标精选选择 . CAutoComplete
skin mixed 这个widget使用的皮肤名称. CWidget
textArea boolean 是否使用一个text area显示autocomplete. CAutoComplete
url string|array 返回候选选项的URL. CAutoComplete
value string input值 CInputWidget
viewPath string 返回这个物件包含视图文件的目录. CWidget
width integer 指定select box的自定义宽度. CAutoComplete
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器