开发者学堂课程【Ajax入门:第五例:省市联动1】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/31/detail/673
第五例:省市联动1
省市联动
1、页面
===请选择省份===</option>
===请选择城市===
在页面打开就应该把所有省加载出来。
2、ProvinServlet
●ProvinceServlet:当页面加载完毕之后马上请求这个servlet
>他需要加载 china.xml 文件,把所有的省的名称使用字符串发送给客户端。
3、页面的工作:
●获取这个字符串,使用逗号分隔,得到数组;
●循环遍历每个字符串(省份名称),使用每个字符串创建一个元素添
到这个元素中。4、CityServelt●CityServlet:当页面选择某个省时,发送请求;●得到省份名称,加载 China.xml文件,查询出该省份对应的元素对象,把这个元转换成xml字符串,发送给客户端。5、页面的工作●把中的所有子元素删除,但不要删除===请选
城市===;
●得到服务器的相应结果:doc;
●获取所有的子元素,循环遍历,得到的内容;
●使每个的内容创建一个元素,添加到。举例: