html5+asp+JavaScript问题
我的页面有三个下拉列表控件,分别为<selectid="area"><optionvalue="东区">东区</option><optionvalue="南区">南区</...
我的页面有三个下拉列表控件,分别为
<select id="area"><option value="东区">东区</option><option value="南区">南区</option><option value="西区">西区</option><option value="北区">北区</option></select>
<select id="country">。。。。</select>
<select id="town">。。。。</select>,
现在要求实现一个功能:
页面打开时,只有第一个列表中有东区、南区、西区、北区四个内容,后面两个没有内容;
第一个选择一个值时,第二个会导入第一个值对应的省份(这些数据已经存在access数据库中);
第二个选择一个值时,第三个会显示对应的乡镇(同样,数据在access中有),
在执行以上任何一个点选操作后,页面上假如还有其它的一些控件,其它控件的已选值不变。
access数据库名称叫gcoo.mdb,里面的表明叫:qingdan,表中的字段有area,country,town,id共4个字段。
请问如何操作????? 展开
<select id="area"><option value="东区">东区</option><option value="南区">南区</option><option value="西区">西区</option><option value="北区">北区</option></select>
<select id="country">。。。。</select>
<select id="town">。。。。</select>,
现在要求实现一个功能:
页面打开时,只有第一个列表中有东区、南区、西区、北区四个内容,后面两个没有内容;
第一个选择一个值时,第二个会导入第一个值对应的省份(这些数据已经存在access数据库中);
第二个选择一个值时,第三个会显示对应的乡镇(同样,数据在access中有),
在执行以上任何一个点选操作后,页面上假如还有其它的一些控件,其它控件的已选值不变。
access数据库名称叫gcoo.mdb,里面的表明叫:qingdan,表中的字段有area,country,town,id共4个字段。
请问如何操作????? 展开
展开全部
额额,添加ONCHANGE 事件,在事件中,获取对应列表中的索引的值,根据值去传给ASP,查找出对应的记录,把记录用,xx.options.add(s)加进去,,
更多追问追答
追问
能不能写一个具体一点的
追答
function getShiFromSheng(){
var varSheng,varShi;
var strSheng="甘肃,青海,宁夏,新疆,陕西";
var strGS="所有市,兰州,天水,白银,平凉,庆阳,陇南,定西,金昌,武威,张掖,酒泉,嘉峪关,临夏,甘南";
var arrSheng=new Array();
var arrGS=new Array();
arrSheng=strSheng.split(",");
arrGS=strGS.split(",");
varSheng=document.getElementById("ShengList");
varShi=document.getElementById("ShiList");
switch (varSheng.options[varSheng.selectedIndex].text){
case "甘肃":
{
for(j=varShi.length;j>0;j--){ varShi.remove(j-1); }
for(j=0;j< arrGS.length;j++)
{
s=new Option(arrGS[j],"GS");
varShi.options.add(s);
}
break; }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询