首页 > 代码库 > 多级联动系列——ajax调用XML实现三级联动
多级联动系列——ajax调用XML实现三级联动
ajax 使用起来特别的方便,再也不担心浏览器兼容问题了。用ajax调用XML页面中的内容,来生成三级联动,OK废话不多说,跟着我一步步写吧。
首先写一个XML文件。data.xml
<?xml version="1.0" encoding="UTF-8"?> <list> <province name="河南" id=‘1‘> <city name="焦作" id=‘11‘> <area id=‘111‘>武陟</area> <area id=‘112‘>博爱</area> <area id=‘113‘>修武</area> </city> <city name="郑州" id=‘12‘> <area id=‘121‘>金水区</area> <area id=‘122‘>二七区</area> <area id=‘123‘>中原区</area> </city> </province> <province name="河北" id=‘2‘> <city name="石家庄" id=‘21‘> <area id=‘211‘>赵县</area> <area id=‘212‘>正定</area> <area id=‘213‘>平山</area> </city> <city name="承德" id=‘22‘> <area id=‘221‘>围场</area> <area id=‘222‘>丰宁</area> <area id=‘223‘>隆化</area> </city> </province> <province name="山东" id=‘3‘> <city name="青岛" id=‘31‘> <area id=‘311‘>李沧</area> <area id=‘312‘>崂山</area> <area id=‘313‘>黄岛</area> </city> <city name="日照" id=‘32‘> <area id=‘321‘>东港</area> <area id=‘322‘>岚山</area> <area id=‘323‘>五莲</area> </city> </province> </list>
然后就要用ajax调用XML 生成三级联动 了
下面是代码部分
<!DOCTYPE html> <html> <head> <title>八部天龙</title> <meata http-equiv="contetn-type" content="text/html;charset=utf-8" /> <script type="text/javascript" src=http://www.mamicode.com/"./jquery/jquery.js"></script>>
OK,就是这样的。根据这个三级联动,可以扩展N级联动。原理都是一样的。好了,就到这里了。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。