大家好!我是刚开始做asp的,分给了一个任务,让我做,所以有困难,想请教大家~~
我做了一个搜索引擎,是这样的:
所在地区:下拉列表 下拉列表 下拉列表 下拉列表
是用 <div align="center">
所在地区:
<select name="sf" id="sf" onchange="javascript:changeSubCat(this);" style="width:75px">
</select>
<FONT size=2 color="#800000">*</FONT>
<select name="City" id="City" onchange="javascript:changeSubCat(this);" style="width:100px">
</select>
<select name="xjs" id="xjs" onchange="javascript:changeSubCat(this);" style="width:100px">
</select>
<select name="xz" id="xz" onchange="javascript:changeSubCat(this);" style="width:100px">
</select>
</div>
例如:
所在地区:山东 济南 历下区 解放路
程序:
//<![CDATA[
var cats = new Array();
cats['24']=['山东','0'];
cats['1119']=['济南','24'];
cats['2401']=['历下区','1119'];
cats['2402']=['市中区','1119'];
.
.
.
cats['240101']=['解放路街道','2401'];
cats['240102']=['司里街街道','2401'];
cats['240103']=['趵突泉街道','2401'];
cats['240104']=['泉城路街道','2401'];
.
.
.
cats['1120']=['青岛','24'];
cats['2413']=['四方区','1120'];
cats['2414']=['黄岛区','1120'];
cats['2415']=['崂山区','1120'];
cats['2416']=['李沧区','1120'];
cats['2417']=['城阳区','1120'];
cats['2418']=['胶州市','1120'];
cats['2419']=['即墨市','1120'];
cats['2420']=['平度市','1120'];
cats['1121']=['淄博','24'];
cats['1122']=['枣庄','24'];
cats['1123']=['东营','24'];
..........
当我把数据存到数据库里时,数据只是每一个地区所代表的数字,例如:我选择:山东 济南 历下区 解放路街道,数据库里显示的是:24 1119 2401 240101;请问如何把它换成山东 济南 历下区 解放路街道。因为是全国各地的地区,数据很多,所以希望能用统一的代码实现。
希望大家能帮帮我,非常感谢!
[此贴子已经被作者于2005-11-29 10:07:13编辑过]