龍行天下

            政 博
          隨筆 - 23, 文章 - 0, 評論 - 12, 引用 - 0
          數據加載中……

          用script.aculo.us實現像google suggest自動完成功能

           

          實現像google suggest自動完成功能

          首先創建一個jsp

          <%@ page language="java" pageEncoding="UTF-8"%>

          <html>
          <head>
          <script type="text/javascript" src="js/prototype.js"></script>
          <script type="text/javascript" src="js/effects.js"></script>
          <script type="text/javascript" src="js/controls.js"></script>
          <style>
          div.auto_complete {
            width: 350px;
            background: #fff;
          }
          div.auto_complete ul {
            border:1px solid #888;
            margin:0;
            padding:0;
            width:100%;
            list-style-type:none;
          }
          div.auto_complete ul li {
            margin:0;
            padding:3px;
          }
          div.auto_complete ul li.selected {
            background-color: #ffb;
          }
          div.auto_complete ul strong.highlight {
            color: #800;
            margin:0;
            padding:0;
          }
          </style>

          </head>
          <body>
          <input type="text" id="autocomplete"/>
          <div id="results" class="auto_complete"></div>
          <script type="text/javascript">
           new Ajax.Autocompleter(
            "autocomplete",
            "results",
            "list.html", {
             method: "GET"
            }
           );
          </script>
          </body>
          </html>

           

          list.html

          <ul>
          <li>Aria</li>
          <li>Aaaa</li>
          <li>Afdsa</li>
          <li>bsa</li>
          </ul>

          上面list.html采用靜態頁面返回列表,讀者可以使用動態頁面返回結果。

          posted on 2008-01-03 09:20 feingto 閱讀(1963) 評論(3)  編輯  收藏 所屬分類: Ajax、JAVASCRIPT

          評論

          # re: 用script.aculo.us實現像google suggest自動完成功能  回復  更多評論   

          請教,“Ajax.Autocompleter”在哪個包里?可否把包放出來
          2008-06-19 10:30 | sheng

          # re: 用script.aculo.us實現像google suggest自動完成功能  回復  更多評論   

          直接去下載
          <script type="text/javascript" src="js/prototype.js"></script>
          <script type="text/javascript" src="js/effects.js"></script>
          <script type="text/javascript" src="js/controls.js"></script>
          下載地址去百度搜索,到處都有
          2008-06-19 12:24 | feing痛毆

          # re: 用script.aculo.us實現像google suggest自動完成功能  回復  更多評論   

          Very good!

          赫赫,有意思!
          2008-09-22 14:23 | charry
          主站蜘蛛池模板: 盐亭县| 宜都市| 湛江市| 子长县| 庆云县| 宁武县| 金昌市| 青河县| 蒙城县| 中方县| 武陟县| 宣城市| 栖霞市| 德州市| 太康县| 获嘉县| 永川市| 桂阳县| 桦甸市| 马公市| 花莲市| 重庆市| 垫江县| 垣曲县| 平塘县| 上犹县| 宁强县| 海伦市| 通许县| 东乡| 宜丰县| 东莞市| 囊谦县| 怀安县| 砀山县| 襄城县| 怀集县| 犍为县| 建水县| 河池市| 山东省|