900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > jquery+php查询mysql实现自动完成功能

jquery+php查询mysql实现自动完成功能

时间:2019-04-09 04:00:28

相关推荐

jquery+php查询mysql实现自动完成功能

php教程|php手册

jquery+php,查询,mysql,实现,自动,完成,功能,关于,jquery+php,查询,mysql,实现,自动

php教程-php手册

关于jquery+php查询mysql实现自动完成功能,写这个教学,因为曾经见到的大部分关于自动完成的应用程序都只是给你一个程序源码包,然后告诉你怎么使用,而不是告诉你它是如何工作的以及为什么这样做。而知道这些可以让你对这个插件可以进一步的按自己的需求定制(关于这一点我在我的blog里写过不少关于其他应用的文章)。

微信直销系统源码,vscode调试args,ubuntu如何下载包,tomcat 6 jndi,察看sqlite编码,jquery 上传插件不要falsh,流行的前端框架,爬虫工作实例,php 控制,seo 策划书,周公解梦源码网站,网页即时语音客服,聊天室网页模板asp,自行车预定租赁系统前台页面,php网站管理系统,威客 程序lzw

好,我们现在开始。

app小程序源码,ubuntu界面忘记密码,python爬虫程序说明,php krpano,珠海seo后台lzw

JavaScript代码:

宅男福利视频网源码,vscode spawn,ubuntu软件包依赖,tomcat 12518,sqlite 取rowid,免费云服务器,淘宝日历插件下载,前端框架搜索范围,linkedin爬虫,php手册手机版,seo营销技术,网站的内容管理系统,静态网页模板及源代码,wordpress 简洁 模板,聊天页面,微信分润管理系统,pb的程序没有源程序如何修改代码lzw

Copy to Clipboard引用的内容:[]

function lookup(inputString) {

if(inputString.length == 0) {

// Hide the suggestion box.

(‘#suggestions’).hide();

} else {

.post(“rpc.php”, {queryString: “”+inputString+””}, function(data){

if(data.length >0) {

(‘#suggestions’).show();

(‘#autoSuggestionsList’).html(data);

}

});

}

} // lookup

function fill(thisValue) {

(‘#inputString’).val(thisValue);

(‘#suggestions’).hide();

}

JS的解释:

好,从上面的代码看到,我们需要连接到一个叫做rpc.php的文件,这个文件处理所有的操作。

lookup函数使用从文本输入框中得到的单词然后使用jQuery中Ajax的方法POST把它传给rpc.php。

如果输入字符 ‘inputString’是‘0’(Zero,译注:在这里是指在搜索框中没输入任何内容),建议框就被隐藏,这也很人性化,你想,如果在搜索框中没有输入任何东西,你也不期望会出现个建议提示框。

如果输入框中有内容,我们就得到了这个 ‘inputString’并传递给rpc.php页面,然后jQuery 的.post()函数被使用,如下:

.post(url, [data], [callback])

‘callback’部分可以关联一个函数,这个比较有意思,只有在数据(data)被加载成功的时候才会执行(译注:此处为意译,没看懂原文:<).

如果返回的数据(data)不为空(也就是说,有东西要显示),那就显示搜索提示框并且使用返回的数据(data)来代替其中的html代码。

就这么简单!

共4页: 上一页1234下一页

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。