bobox三级下拉菜单连动问题的解决方案.doc.bobox三级下拉菜单连动问题地解决方案收藏
由于上传数据库不方便,所以,就直接使用XML文件做数据库吧.
这是实现后地效果截图:
三级菜单对应地XML文件(数据库):
第一级:省/直辖市,对应地XML文件:
第二级:地/市级,对应地XML文件:
第三级:县/区级,对应地XML文件:
以下为三个XML文件,其中第一级为全部,由于文件太大,所以第二三级为部分XML代码片段.
(1)省/直辖市,对应地XML文件:
<?xml version="" standalone="yes"?>
<NewDataSet>
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="1/XMLSchema" xmlns:msdata="urn:schemas-:xml-msdata">
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<plexType>
<xs:choice urs="0" urs="unbounded">
<xs:element name="Table">
<plexType>
<xs:sequence>
<xs:element name="id" type="xs:int" urs="0" />
<xs:element name="province" type="xs:string" urs="0" />
<xs:element name="provinceID" type="xs:string" urs="0" />
</xs:sequence>
</plexType>
</xs:element>
</xs:choice>
</plexType>
</xs:element>
</xs:schema>
<Table>
<id>1</id>
<province>北京市</province>
<provinceID>110000</provinceID>
</Table>
<Table>
<id>2</id>
<province>天津市</province>
<provinceID>120000</provinceID>
</Table>
<Table>
<id>3</id>
<province>河北省</province>
<provinceID>130000</provinceID>
</Table>
<Table>
<id>4</id>
<province>山西省</province>
<provinceID>140000</provinceID>
</Table>
<Table>
<id>5</id>
<province>内蒙古自治区</province>
<provinceID>150000</provinceID>
</Table>
<Table>
<id>6</id>
<province>辽宁省</province>
<provinceID>210000</provinceID>
</Table>
<Table>
<id>7</id>
<province>吉林省</province>
<provinceID>220000</provinceID>
</Table>
<Table>
<id>8</id>
<province>黑龙江省</province>
<provinceID>230000</provinceID>
</Table>
<Table>
<id>9</id>
<province>上海市</province>
<provinceID>310000</provinceID>
</Table>
<Table>
<id>10</id>
<province>江苏省</province>
<provinceID>320000</provinceID>
</Table>
<Table>
<id>11</id>
<province>浙江省</province>
<provinceID>330000</provinceID>
</Table>
<Table>
<id>12</id>
<pr
bobox三级下拉菜单连动问题的解决方案 来自淘豆网m.daumloan.com转载请标明出处.