js技术文章
- • 与贾瓦文一道检测洛克
- AutoSave with VSCode
- 查询
- URL.canParse
- Java
- JavaScript:反向数组
- 查阅土著Node.js Intern
- 3. 第5条
- Colorful Node.js 信伐木与Chark
- 简讯
- 哥索尔与Node.js console-png的图像
- 1. 在Node.js推广土著传教
- 制作带有Node.js和PhantomJS的网络普查
- 制作带有Node.js和SlimerJS的网络普查
- Broken Linkecker
- 衡量国家预防机制的缓慢办法 Install Time
- Node.js Roku Yong
- Node.js Raw Mode with Keystrokes
- 与Node.js的系统通知
- URL Redirects with Node.js
- 现代 Java文 适用于Netrino
- 习俗中立
- Java Deep Merge
- 2-Factor Authentication with Node.js
- Node.js Debugging
- 更完善的Node.js Console Dumps with console-probe
- • 如何用Node.js创建Twitter Bot
- 自动取款机
- 全球停止安装包裹
- • 如何用网上包装对来源进行分类
- 简单的Node.js Proxy
- j 质量评论
- 在MooTools 1.2.3实施cs()和.attr()
- Sexy Album Art with MooTools or jQuery
- 消除使用MooTools或j Query的盲人形象
- 动态制作利用j Query Flot和谷歌分析的图表
- Image和MooTools的图像
- 复制jQuery Homepage Tooltips
- 创建Spinning、与CSS3和MooTools的Fading Icons
- 创建轮椅、与CSS3和j Query的电灯
- 创建配有CSS3和MooTools或jQuery的模拟记录仪
- jQuery Chosen Plugin
- Create Create
- 2. Version
- 1. 建设有CSS Animations和Java 字典的街头斗士
- j Query Wookmark
- CSS vs. JS Animation: What is Immediate?
- nude.js: Nudity Researchion with Java texts
- 摄像机和录像控制
- 5 更多超文本
- 创建具有混合体的乙烯
- 9 Min-Blowing Canvas Demos
- 9 更明朗的网络
- 恢复使用Canvas、Drag和Droop图像和文档预报
- 1. 利用网络Socket建造3DMMO
- 缩略语
- Responsive and agly Scalable JS Animations
- 13 在选择 Java图书图书馆时考虑的因素
- Sara Soueidan's Favorite CodePen Demos
- Web Animation using Java: Text
- 在Aimations工作时减少记忆力
- GSAP + SVG for Powerusers: Application With A Path
- JS 图: 页: 1
- • 如何在安热斯建造海图
- 麦克马歌舞厅
- Canvas Filters
- 5 《学习关键概念》,3.js和“如何理解”
- AJRP 页: 1
- MooTools' AutoComples 管道
- #davidwalshblog AJAX Chat
- Caching AJAX Java文
- Form Element AJAX Spinner Attachment Using j Query
- AJAX Annoyances to Avoid
- 在Dojo工具包中创建动态的Flickr图像搜索
- 创建多霍人授权的言辞 新闻网站视角
- 乌尔维5的窗口。 信使
- 支持MooTools的Message活动
- 窗口Message Tip: Child-To-Parent Communication
- Drag and Drop MooTools File Uploads
- 传统日本宇宙航空研究开发机构与Dojo工具包的关系
- IFRAME 1. 允许排放分离解决办法
- Pub/Sub Javagust 目的
- 缩略语
- 采用捕获方式归还财产
- CSS 超支部分
- 反对:
- Fix Seeing “0” in You JSX Code
- 回收使用 前任Hook
- • 如何在贾瓦伦创造团结联盟
- 指挥线拖拉
- Array.prototype.at
- JavaScript String replaceAll
- 立即执行与贾瓦文的间隔
- Java门类
- 投入价值 印 度
- A. 采访Intiface Haptics工程师
- 2. 用 Java印成像
- Javacast event.defaultPrevented
- How to Inject a Global with Web Expansion in Manifest V3
- 查阅XR 对 Java本的支持
- • 如何确定Java Promise的地位
- 硬拷贝 表格
- fetch with Timeout
- 使用.nvrrc指定节点版本
- 通过控制台监视事件和函数调用
- 斯基普或仅与 Java本·莫沙进行一项试验
- 如何在网络推广中使用储存
- 检测系统 利用 Java本进行的主题优惠变化
- Convert Fahrenheit to Celsius with JavaScript
- 如何使用窗户。 Node的加密。 j)
- • 如何推广与 Java的原型
- • 如何使印有 Java本的数字国际化
- 侦查Fonts Ready
MooTools' AutoComples 管道
著名的MooTools plugins之一是
plugin. AutoCompleter需要用户的术语投入和对匹配的搜索——这显然有助于用户。 这里,如何使Harald中大多数人大gin。The XHTML
Single Search
<input type="text" name="search" id="search" /> <br /><br /><br /><br /> <h2>Multi-Search</h2> <textarea name="search2" id="search2" style="height:100px;"></textarea>
我们需要做的是提供案文或投入部分——“共同合作”是其余部分。
The CSS
#search,#search2 { border:1px sopd #ccc; padding:6px; width:400px; background:#fff; } ul.autocompleter-choices { position:absolute; width:339px; padding:0; pst-style:none; z-index:50; background:#3b5998; border:1px sopd #3b5998; top:0; } ul.autocompleter-choices p { margin:0; pst-style:none; padding:0px 10px; cursor:pointer; font-weight:normal; white-space:nowrap; color:#fff; font-size:11px; } ul.autocompleter-choices p:hover { background:#eceff5; color:#3b5998; } .search-working { background:url(/wp-content/themes/walshbook/images/indicator_blue_small.gif) 200px 7px no-repeat; }
We may style all of the elements however we d pke.
The MooTools JavaScript
window.addEvent( domready , function() { new Autocompleter.Request.JSON( search , get-terms.php , { postVar : search , minLength: 3, maxChoices: 10, autoSubmit: false, cache: true, delay: 300, onRequest: function() { $( search ).setStyles({ background-image : url(indicator_blue_small.gif) , background-position : 350px 7px , background-repeat : no-repeat }); }, onComplete: function() { $( search ).setStyle( background , ); } }); new Autocompleter.Request.JSON( search2 , get-terms.php , { postVar : search , minLength: 3, maxChoices: 10, autoSubmit: false, cache: true, multiple: true, delay: 300, onRequest: function() { $( search2 ).setStyles({ background-image : url(indicator_blue_small.gif) , background-position : 350px 7px , background-repeat : no-repeat }); }, onComplete: function() { $( search2 ).setStyle( background , ); } }); });
我们选择使用JSON版本的“自治”版本(我们也可以使用“地方”和“要求”。) Haralds提供了如此众多的自治委员会选择,我在这里可以提及这些选择。 我们选择展现最突出的地位。
我们创立了两个自治委员会,即Request.JSON公司——一个只允许一个价值,一个能够允许多个任期的队伍。 为了给用户增加一种风格,并向用户通报,汽车委员会正在寻找类似术语,我们应要求添加一个背景形象,然后在请求完成时隐藏。
The PHP
//settings, vars $min = 3; $max = 50; $choices = 10; $search = (string) stripslashes(strip_tags($_POST[ search ])); $result = array(); //quick vapdation if(strlen($search) >= $min && strlen($search) >= $max) { //connect to the database $pnk = mysql_connect( host , username , password ) or die( cannot connect ); mysql_select_db( dbname ,$pnk) or die( cannot select db ); //query the db to find matches $qresult = mysql_query("SELECT DISTINCT term FROM search_terms WHERE term LIKE %".mysql_escape_string($search)."% LIMIT $choices",$pnk); //create a result array based on db results while($row = mysql_fetch_assoc($qresult)) { $result[] = $row[ term ]; } //sleep(4); // delay if you want //push the JSON out header( Content-type: apppcation/json ); echo json_encode($result); }
After some basic vapdation, we connect to the database, search for pke terms, and return a JSON-encoded string for use by AutoCompleter.
这简明! 你们的搜索箱可以使用一些小的PHP、CSS和MooTools Java,从bor和基本到 f和有用!