基于jQueryUI和Corethink实现百度的搜索提示功能


Posted in PHP onNovember 09, 2016

先给大家展示下效果图:

基于jQueryUI和Corethink实现百度的搜索提示功能 

目录:

基于jQueryUI和Corethink实现百度的搜索提示功能 

这里是以corethink模块的形式,只需要安装上访问

index.php?s=/test/index

1.建好模块目录,写好模块的总体文件

opencmf.PHP

<?php
return array(
// 模块信息
'info' => array(
'name' => 'Test',
'title' => 'Test',
'icon' => 'fa fa-newspaper-o',
'icon_color' => '#9933FF',
'description' => 'Test',
'developer' => 'pangPython',
'website' => 'http://blog.csdn.net/u012995856/',
'version' => '1.3.0',
'dependences' => array(
'Admin' => '1.3.0',
)
),
// 用户中心导航
'user_nav' => array(
),
// 模块配置
'config' => array(
),
// 后台菜单及权限节点配置
'admin_menu' => array(
'1' => array(
'id' => '1',
'pid' => '0',
'title' => 'Test',
'icon' => 'fa fa-newspaper-o',
),
'2' => array(
'pid' => '1',
'title' => '内容管理',
'icon' => 'fa fa-folder-open-o',
),
)
);

2.写控制器

IndexController

<?php
namespace Test\Controller;
use Think\Controller;
use Home\Controller\HomeController;
/**
*
*/
class IndexController extends HomeController{
public function index()
{
$this->display();
}
public function mydata($keyword){
if ($keyword==11) {
echo '["pangPython","HelloWorld"]';
}else{
echo '["ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"]';
}
}
}

3.写前台文件

index.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="http://cdn.bootcss.com/jqueryui/1.12.0/jquery-ui.css" media="screen" title="no title">
</head>
<body>
<!-- Autocomplete -->
<h2 class="demoHeaders">Autocomplete</h2>
<div>
<input id="autocomplete" title="type "a"">
</div>
</body>
<script type="text/javascript" src="__PUBLIC__/libs/jquery/1.x/jquery.min.js"></script>
<script type="text/javascript" src="http://cdn.bootcss.com/jqueryui/1.12.0/jquery-ui.js"></script>
<script type="text/javascript">
var url ="{:U('test/index/mydata')}";
$( "#autocomplete" ).autocomplete({
minLength: 2,
source: function(request,response){
$.getJSON(
url,{
keyword:request.term
},
function(data,status,xhr){
response(data);
}
);
}
});
</script>
</html>

以上所述是小编给大家介绍的基于jQueryUI和Corethink实现百度的搜索提示功能,实现一个模拟后台数据登入的效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP下MAIL的另一解决方案
Oct 09 PHP
PHP个人网站架设连环讲(二)
Oct 09 PHP
推荐一篇入门级的Class文章
Mar 19 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
Apr 19 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
Jan 29 PHP
8个必备的PHP功能实例代码
Oct 27 PHP
ThinkPHP中的系统常量和预定义常量集合
Jul 01 PHP
PHP整合七牛实现上传文件
Jul 03 PHP
Thinkphp单字母函数使用指南
May 08 PHP
PHP新特性之字节码缓存和内置服务器
Aug 11 PHP
php菜单/评论数据递归分级算法的实现方法
Aug 01 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
Nov 09 #PHP
php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
Nov 09 #PHP
php利用gd库为图片添加水印
Nov 09 #PHP
php 输出json及显示json中的中文汉字详解及实例
Nov 09 #PHP
Yii2框架制作RESTful风格的API快速入门教程
Nov 08 #PHP
php封装的数据库函数与用法示例【参考thinkPHP】
Nov 08 #PHP
php基于curl重写file_get_contents函数实例
Nov 08 #PHP
You might like
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
让焦点自动跳转
2006/07/01 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
jquery查找父元素、子元素(个人经验总结)
2014/04/09 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
JavaScript原生节点操作小结
2017/01/17 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
2017/04/25 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
2017/07/11 Javascript
详解nodejs通过响应回写的方式渲染页面资源
2018/04/07 NodeJs
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
Promise扫盲贴
2019/06/24 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
vue项目使用$router.go(-1)返回时刷新原来的界面操作
2020/07/26 Javascript
详解vue中使用transition和animation的实例代码
2020/12/12 Vue.js
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
python判断字符串是否纯数字的方法
2014/11/19 Python
python开启debug模式的方法
2019/06/27 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
python实现最大优先队列
2019/08/29 Python
pygame实现打字游戏
2021/02/19 Python
Python函数的定义方式与函数参数问题实例分析
2019/12/26 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
美国葡萄酒网上商店:Martha Stewart Wine Co.
2019/03/17 全球购物
台湾演唱会订票网站:StubHub台湾
2019/06/11 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
司机工作自我鉴定
2014/09/19 职场文书
三潭印月的导游词
2015/02/12 职场文书
护士长2015年终工作总结
2015/04/24 职场文书
redis缓存存储Session原理机制
2021/11/20 Redis