东营做网站优化哪家好/网络营销策略案例
资源源码下载地址:http://download.csdn.net/source/2689287
最新版本请到https://github.com/oxcow/ProvCitySelected下载。
利用js读取xml文件,通过xpath表达式获取所要数据,封装实现联动菜单。
整个过程使用OOP思想进行处理。主要包含5个对象:
- HtmlSelect对象。该对象为页面下拉标签对象;
- ProvinceAndCityLink对象。该对象为联动菜单基类对象。
- Province对象。该对象继承自ProvinceAndCityLink对象,为省下拉菜单对象。
- City对象。该对象继承自ProvinceAndCityLink对象,为市下拉菜单对象。
- Area对象。该对象继承自ProvinceAndCityLink对象,为地区下拉菜单对象。
类图如下:
主代码如下:
页面调用html代码: