龍行天下

            政 博
          隨筆 - 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 閱讀(1962) 評論(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
          主站蜘蛛池模板: 临颍县| 万全县| 锡林浩特市| 崇文区| 喀喇沁旗| 库车县| 东兰县| 晋城| 剑阁县| 佛冈县| 乌鲁木齐县| 镇雄县| 赤峰市| 济宁市| 延庆县| 鞍山市| 安徽省| 绥化市| 长沙县| 永仁县| 曲阳县| 敦化市| 上杭县| 宿州市| 正镶白旗| 班戈县| 龙陵县| 万州区| 宁都县| 梅河口市| 巴里| 钟祥市| 瓦房店市| 巴青县| 牡丹江市| 临澧县| 寿阳县| 长岛县| 桂林市| 江达县| 宁晋县|