国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

jQuery-級聯表實現

2024-04-27 15:14:53
字體:
來源:轉載
供稿:網友

級聯表分為多層,只有上一層確定數據才會顯示當前層。

HTML使用<select>標簽為數據分層,只需要填入第一層的數據即可,剩余層通過jQuery從服務器端導入數據。

通過CSS設置所需樣式,隱藏掉(visibility 或 display)暫不顯示的塊,保留第一層<select>供選擇。

jQuery部分:

1.為各層<select>設置 change 事件,處理下拉框數據變化后發生的事情。

2.在 change 事件中檢測<select>的 value 值,使用 val() 方法。

3.value值不存在,則隱藏掉相應層和需隱藏的數據塊。

4.value值存在,則通過  $.get ($.post)方法從服務器端異步請求數據,參數為 $.post(”請求數據文件",{ 想傳遞的參數 },function() {  } ,返回類型("json") )。

5.當返回數據為數組時,可以判斷數據長度來得知是否獲取到可用數據。

6.利用數據填充新創建的<option>標簽,再 appendTo() 到對應的層。

7.可利用到的技術:

1.通過 attr 改屬性。

2.AjaxStart事件,在每一個jQuery發出ajax請求開始前執行。 ajaxEnd事件,在所有ajax請求結束后執行。 ajaxCompelete事件,在每一個ajax請求結束后執行。

3.通過 new Image() 對圖片進行預裝載。

4.可利用 .data() 方法對數據進行緩存或者讀取。

5.用 animate() 實現動畫效果。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北辰区| 石渠县| 海阳市| 铁岭县| 荥经县| 无极县| 合阳县| 石台县| 乐业县| 怀安县| 汨罗市| 泾阳县| 古浪县| 南宫市| 宿迁市| 新津县| 德兴市| 彭州市| 当阳市| 株洲市| 台州市| 长武县| 武乡县| 汨罗市| 伊宁县| 黄石市| 搜索| 吉木乃县| 思南县| 黄骅市| 油尖旺区| 汝南县| 建始县| 绥江县| 荔浦县| 葫芦岛市| 东乡| 轮台县| 苗栗县| 盖州市| 白山市|