我覺得我有必要寫這個教程,因為曾經(jīng)見到的大部分關(guān)于自動完成的應(yīng)用程序都只是給你一個程序源碼包,然后告訴你怎么使用, " /> 国产成人综合91精品,国产网站麻豆精品视频,亚洲国产日韩精品

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript搜索自動提示功能的實現(xiàn)第1/3頁

使用 jQuery(Ajax)/php/MySQL實現(xiàn)自動完成功能
一如往常,demo和源碼的zip包在文章最后,慢慢欣賞吧!

我覺得我有必要寫這個教程,因為曾經(jīng)見到的大部分關(guān)于自動完成的應(yīng)用程序都只是給你一個程序源碼包,然后告訴你怎么使用,而不是告訴你它是如何工作的以及為什么這樣做。而知道這些可以讓你對這個插件可以進一步的按自己的需求定制(關(guān)于這一點我在我的blog里寫過不少關(guān)于其他應(yīng)用的文章)。

好,我們現(xiàn)在開始。

JavaScript代碼: 


復(fù)制代碼 代碼如下:
<script src="jquery-1.2.1.pack.js" type="text/Javascript"></script> 
<script type="text/Javascript"> 

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(); 


</script>


JS的解釋:

 好,從上面的代碼看到,我們需要連接到一個叫做rpc.php的文件,這個文件處理所有的操作。

lookup函數(shù)使用從文本輸入框中得到的單詞然后使用jQuery中Ajax的方法POST把它傳給rpc.php

如果輸入字符 ‘inputString'是‘0'(Zero,譯注:在這里是指在搜索框中沒輸入任何內(nèi)容),建議框就被隱藏,這也很人性化,你想,如果在搜索框中沒有輸入任何東西,你也不期望會出現(xiàn)個建議提示框。

如果輸入框中有內(nèi)容,我們就得到了這個 ‘inputString'并傳遞給rpc.php頁面,然后jQuery 的$.post()函數(shù)被使用,如下:

$.post(url, [data], [callback])
‘callback'部分可以關(guān)聯(lián)一個函數(shù),這個比較有意思,只有在數(shù)據(jù)(data)被加載成功的時候才會執(zhí)行(譯注:此處為意譯,沒看懂原文:<).

如果返回的數(shù)據(jù)(data)不為空(也就是說,有東西要顯示),那就顯示搜索提示框并且使用返回的數(shù)據(jù)(data)來代替其中的html代碼。

就這么簡單!

JavaScript技術(shù)javascript搜索自動提示功能的實現(xiàn)第1/3頁,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 激情五月视频 | 精品国产制服丝袜高跟 | 丁香婷婷综合五月综合色啪 | 国产aaa免费视频国产 | 性夜黄a爽爽免费视频国产 性夜影院爽黄e爽痛轻点www | 日韩激情视频网站 | 一区二区高清在线观看 | 看全色黄大色黄大片视频 | 色婷婷综合激情 | 精品综合久久久久久8888 | 91色网站| 亚洲经典激情春色另类 | 久久国产成人亚洲精品影院老金 | 久久久久久久久女黄9999 | 欧美亚洲另类图片 | 麻豆一区| 国产精品91在线 | 91系列在线观看免费 | 尤物网址在线观看日本 | 人禽伦交视频在线观看 | 国产欧美久久久另类精品 | 美女一级毛片毛片在线播放 | 激情小说区 | 精品久久久中文字幕一区 | 黄大色大片免费久久 | 欧美在线视频网站 | 国内精品视频在线观看 | 色网在线观看 | 国产五月婷婷 | 国产成人免费午夜在线观看 | 欧美日韩国产超高清免费看片 | 激情六月天 | 99pao在线视频精品免费 | 国产在线观看成人 | 国模人体aⅴ | 手机在线一区二区三区 | 91精品国产91久久久久久最新 | 亚洲激情视频在线 | 久久www免费人成看片色多多 | 日本高清视频wwww色 | 精品一区二区三区五区六区七区 |