基于jQueryUI和Corethink實(shí)現(xiàn)百度的搜索提示功能
先給大家展示下效果圖:
目錄:
這里是以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', ) ), // 用戶中心導(dǎo)航 'user_nav' => array( ), // 模塊配置 'config' => array( ), // 后臺(tái)菜單及權(quán)限節(jié)點(diǎn)配置 'admin_menu' => array( '1' => array( 'id' => '1', 'pid' => '0', 'title' => 'Test', 'icon' => 'fa fa-newspaper-o', ), '2' => array( 'pid' => '1', 'title' => '內(nèi)容管理', '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.寫前臺(tái)文件
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" 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實(shí)現(xiàn)百度的搜索提示功能,實(shí)現(xiàn)一個(gè)模擬后臺(tái)數(shù)據(jù)登入的效果,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 讓input框?qū)崿F(xiàn)類似百度的搜索提示(基于jquery事件監(jiān)聽)
- Jquery實(shí)現(xiàn)搜索框提示功能示例代碼
- jquery+php實(shí)現(xiàn)搜索框自動(dòng)提示
- jquery 模擬類搜索框自動(dòng)完成搜索提示功能(改進(jìn))
- jQuery 插件仿百度搜索框智能提示(帶Value值)
- 利用JQuery為搜索欄增加tag提示
- Jquery模仿Baidu、Google搜索時(shí)自動(dòng)補(bǔ)充搜索結(jié)果提示
- jquery 關(guān)鍵字“拖曳搜索”之“拖曳”以及 圖片“提示自適應(yīng)放大”效果 的實(shí)現(xiàn)
- asp.net使用jquery實(shí)現(xiàn)搜索框默認(rèn)提示功能
- jquery實(shí)現(xiàn)非疊加式的搜索框提示效果
- jQuery實(shí)現(xiàn)模擬搜索引擎的智能提示功能簡單示例
相關(guān)文章
Laravel 6.2 中添加了可調(diào)用容器對(duì)象的方法
Laravel小組上周發(fā)布了v6.2.0 版本,接下來通過本文給大家分享Laravel 6.2 中添加了可調(diào)用容器對(duì)象的方法,需要的朋友可以參考下2019-10-10
PHP中把有符號(hào)整型轉(zhuǎn)換為無符號(hào)整型方法
這篇文章主要介紹了PHP中把有符號(hào)整型轉(zhuǎn)換為無符號(hào)整型方法,轉(zhuǎn)換的方法很簡單,本文直接給出轉(zhuǎn)換方法,需要的朋友可以參考下2015-05-05
PHP實(shí)現(xiàn)RSA加解密算法示例(生成密鑰位數(shù)為1024位的方法)
下面小編就為大家分享一篇PHP實(shí)現(xiàn)RSA加解密算法示例(生成密鑰位數(shù)為1024位的方法),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-03-03
PHP使用php-resque庫配合Redis實(shí)現(xiàn)MQ消息隊(duì)列的教程
這篇文章主要介紹了PHP使用php-resque庫配合Redis實(shí)現(xiàn)MQ消息隊(duì)列的教程,將展示php-resque的安裝部署及一個(gè)Worker隊(duì)列的運(yùn)行過程,需要的朋友可以參考下2016-06-06
PHP中迭代器的簡單實(shí)現(xiàn)及Yii框架中的迭代器實(shí)現(xiàn)方法示例
這篇文章主要介紹了PHP中迭代器的簡單實(shí)現(xiàn)及Yii框架中的迭代器實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了迭代器的原理及PHP與Yii框架中的迭代器的實(shí)現(xiàn)方法,需要的朋友可以參考下2020-04-04

