龍行天下

            政 博
          隨筆 - 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
          主站蜘蛛池模板: 博乐市| 济宁市| 迭部县| 彝良县| 乌鲁木齐市| 张北县| 龙山县| 铜鼓县| 香格里拉县| 南华县| 青海省| 维西| 万全县| 慈利县| 团风县| 黄梅县| 建平县| 娱乐| 朝阳市| 伽师县| 开阳县| 梅州市| 赤城县| 镇远县| 沂南县| 平定县| 聂荣县| 英山县| 临洮县| 汕头市| 宁武县| 兰溪市| 错那县| 时尚| 八宿县| 和田市| 岚皋县| 桐庐县| 吉首市| 泊头市| 科尔|