Json 基於jQuery JSON的省市聯動效果

2022-01-17 11:06:57 字數 1097 閱讀 2544

json

ajax

省市聯動

省市區聯動下拉效果在web中應用非常廣泛,尤其在一些會員資訊系統、電商**最為常見。開發者一般使用ajax實現無重新整理下拉聯動。本文將講述,利用jquery外掛程式,通過讀取json資料,實現無重新整理動態下拉省市二(三)級聯動效果。

檢視演示

html

首先在head中載入jquery庫和cityselect外掛程式。

接下來,我們在#city中,放置三個select,並且三個select分別設定class屬性為:prov、city、dist,分別表示省、市、區(縣)三個下拉框。注意如果只想實現省市二級聯動,則去掉第三個dist的select即可。

id="city"> 

class="prov">

class="city" disabled="disabled">

class="dist" disabled="disabled">

jquery

呼叫cityselect外掛程式非常簡單,直接呼叫:

$("#city").cityselect();  

自定義引數呼叫,設定預設省市區。

$("#city").cityselect();  

當然,你還可以擴充套件,自定義下拉列表選項資料,你可以根據需要設定下拉內容,注意資料格式一定要為json格式。

$("#city").cityselect(,,]}, 

]}, 

,,,]}, 

,,]}, 

]}, 

prov:"", 

city:"", 

dist:"", 

nodata:"none" 

}); 

你還可以利用php等後台語言將資料庫中的資料轉換成json格式,然後使用url引數指向後台位址也能實現無重新整理聯動效果。

$("#city").cityselect(); 

實現基於json的級聯選單

我曾經看到這樣乙個故事,說在有一座佛寺裡,那麼供著乙個花崗岩雕刻的非常精緻的佛像,每天有很多人到這裡的膜拜,但是通往這座佛像的台階是跟它採自同樣一塊山石的很多花崗岩,終於有一天,這些台階變的不服氣了,他們對那個佛像提出 說你看我們本是兄弟,我們來自同乙個山體,憑什麼人們都踩著我去膜拜你?你有什麼了不...

基於JSON的RESTful介面協議

xml的格式可以改為json格式 對於restful api來講,我們已經解決了傳輸協議的問題 基於http,協議約定問題 基於json。最後要解決的是服務發現問題。有個著名的基於restful api 的跨系統呼叫框架叫spring cloud,在spring cloud中有乙個元件叫eureka...

基於JSON的態勢資料封裝

log格式 jan 15 08 50 31 2021 01 15 08 50 31,384 root info cpu利用率 0.16 記憶體利用率 52.84 磁碟使用率 0.13 網口實時流量 出 15680 入 55284 jan 15 08 50 31 2021 01 15 08 50 31...