DIV CSS 佈局教程網
設為首頁
加入收藏
首頁
HTML基礎知識
CSS入門知識
JavaScript入門知識
DIV+CSS佈局
WEB網站前端
網頁腳本
網頁SEO優化
網頁制作工具
DIV+CSS佈局教程網
>>
網頁腳本
>>
JavaScript入門知識
>>
AJAX入門
>>
AJAX基礎知識
>> 琥珀無限級分類聯動菜單AJAX版
琥珀無限級分類聯動菜單AJAX版
編輯:AJAX基礎知識  
我做好琥珀無限級分類聯動菜單Javascript版後,在藍色理想和CSDN上發表了一下,梅花雪兄在CSDN上提出了效率不足的問題,我也認識到了這一點,本打算項目完工後再進行完善,但一時技癢,便在網上尋找了一下資料,最後做出了此AJAX版無限級分類聯動菜單。因時間匆忙,做得比較粗糙,但已利用AJAX技術,實現無限級聯動,待過一段時間再完善此版本。
希望能給大家提供一些幫助,有好的建議或bug可在此帖後回復或浏覽http://www.51ajax.com/bbs/發帖。
運行環境:MS IE 6.0 FireFox 1.0.1
下載地址:請點擊這裡
在線Demo:請點擊這裡
Bug 反饋:請點擊這裡
最後更新:2005-10-20 16:18
共有兩個文件:
文件ajax.html代碼如下:
琥珀網 - 無限級聯動菜單[AJAX版]
琥珀無限級聯動菜單-AJAX版 [HPMenu_AJAX V1.0] 所 在 洲:
-----請選擇-----
亞洲
歐洲
國 家:
-----請選擇-----
城 市:
-----請選擇-----
地 區:
-----請選擇-----
下載地址:請點擊這裡 在線Demo:請點擊這裡 Bug 反饋:請點擊這裡 最後更新:2005-10-20 16:18 聯系方式:MSN:hopesoft@msn.com copyright(c) 2005 Hopesoft Studio
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
文件ajax_server.asp代碼如下:
<% @Language="JavaScript" %> <% function OpenDB(sdbname) { /* *--------------- OpenDB(sdbname) ----------------- * OpenDB(sdbname) * 功能:打開數據庫sdbname,返回conn對象. * 參數:sdbname,字符串,數據庫名稱. * 實例:var conn = OpenDB("database.mdb"); *--------------- OpenDB(sdbname) ----------------- */ var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(sdbname); var conn = Server.CreateObject("ADODB.Connection"); conn.Open(connstr); return conn; } var oConn = OpenDB("ajax_data.mdb"); var sel = Request("sel"); var classid = Request("classid") var fieldname = Request("fieldname") var arrResult = new Array(); //var sql = "select "+fieldname+" from Demo where parentid='"+sel+"' and classid="+classid; var sql = "select id,"+fieldname+" from Demo where parentid='"+sel+"'"; //Response.Write("alert("+sql+")") var rs = Server.CreateObject("ADODB.Recordset"); rs.Open(sql,oConn,1,1); while(!rs.EOF) { //遍歷所有適合的數據放入arrResult數組中. arrResult[arrResult.length] = rs(0).Value+"|"+rs(1).Value; rs.MoveNext(); } //escape解決了XMLHTTP。中文處理的問題. //數組組合成字符串.由","字符串連接. Response.Write(escape(arrResult.join(","))); %>
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
以上兩個版本的程序,也是揉合了眾多網友的智慧,經我之手呈現出來,互聯網的初衷與精髓就在於分享,願這個小程序能給您帶來些許方便。
上一頁:
php與ajax一些經驗
下一頁:
ajax代理程序,自動判斷字符編碼
AJAX基礎知識
Ajax提交Form表單及文件上傳的實例代碼
前幾天,發現了一些小問題。我在寫後台管理頁面時,需要上傳一張圖片。於是我就用很普通的Form表單上傳
WEB2.0開發之AJAX:HTML++同Client/SOA
HTML++ AJAX是用來加強現有的
流行的Ajax應用演示和源碼下載
70個流行的Ajax應用演示和源碼下載,包含了:Greybox,Lightbox,Thickbox等
相關文章
實現基於Ajax的無限級菜單
利用Ajax實現無限級目錄樹(.NET)
基於 Ajax 的無限級菜單
琥珀無限級分類聯動菜單AJAX版
使用ComponentArt.WebUI.for.Asp.net.3.0的TreeView控件實現數據驅動的無限級分類管理[圖文教程]
不用script僅用css編寫無限分級彈出菜單
HTML5實現的圖片無限加載的瀑布流效果另帶邊框圓角陰影
使用 iscroll 實現焦點圖無限循環
js一般方法改寫成面向對象方法的無限級折疊菜單示例代碼
JS無限極樹形菜單,json格式、數組格式通用示例
AJAX基礎知識
AJAX詳解
小編推薦
細數Ajax請求中的async:false和async:true的差異
AJAX實現跨域的三種方法(代理,JSONP,XHR2)
AJAX初級教程之初識AJAX
Ajax獲取頁面被緩存的解決方法
利用AjaxControlToolkit實現百度搜索時的下拉列表提示詳細步驟
jQuery通過Ajax向PHP服務端發送請求並返回JSON數據
Ajax動態為下拉列表添加數據的實現方法
Baidu Musicbox 用到的ajax代碼
基於ajax實現無刷新分頁的方法
淺談Ajax跨域Session和跨域訪問
熱門推薦
Ajax實現無閃爍定時刷新頁面實例代碼
實現類似facebook無刷新ajax更新
Ajax實現城市二級聯動(一)
laypage前端分頁插件實現ajax異步分頁
Ajax基礎教程之封裝(三)
Ajax 通過城市名獲取數據(全國天氣預報API)
好用的AJAX類代碼分享
AJAXRequest v0.2
AJAX開發簡略 (第一部分)
大家都在看
通過一段代碼簡單說js中的this的使用
火狐下easyui1.3.*彈出window框無法定位到中間問題解決
JavaScript基於自定義函數判斷變量類型的實現方法
Windows Phone app bar上icon周圍有圓圈的設計觀點
jQuery 性能優化指南(3)
block element與inline element元素
JS實現“隱藏與顯示”功能(多種方法)
javascript中for循環有幾種不同的使用情況介紹
XML學習教程
|
jQuery入門知識
|
AJAX入門
|
Dreamweaver教程
|
Fireworks入門知識
|
SEO技巧
|
SEO優化集錦
|
Copyright ©
DIV+CSS佈局教程網
All Rights Reserved