java onchange_jsp中select的onchange事件用法实例

var onecount;

onecount=0;

subcat = new Array();

int count = 0;

java.sql.ResultSet rs1 = DBManage.executeQuery("select hydm,zhydm,zhymc from zhy ");//读取数据

while(rs1.next())

{

String selhydm=rs1.getString("hydm").trim();

String zhydm=rs1.getString("zhydm").trim();

String zhymc=rs1.getString("zhymc").trim();

%>

subcat[] = new Array("","","");//产生数组

count = count + 1;

}

if(rs1!=null) DBManage.closeCOnn();

%>

onecount=;

function changelocation(id)

{

document.form1.selzhy.length = 0;

var hydm=id;

var i;

document.form1.selzhy.options[0] = new Option('选择子行业分类','');

for (i=0;i < onecount; i++)

{

if (subcat[i][1] == hydm)

{

document.form1.selzhy.options[document.form1.selzhy.length] = new Option(subcat[i][2], subcat[i][0]);

}

}

}

选择行业分类:

请选择行业分类

rs = DBManage.executeQuery("select * from hy");

while(rs.next())

{

String hydm=rs.getString("hydm").trim();

String hymc=rs.getString("hymc").trim();

%>

}

if(rs!=null) DBManage.closeCOnn();

%>

选择子行业分类:

请选择子行业分类

请选择省名

请选择城名

var city1 = ["杭州", "宁波", "温州", "绍兴", "金华", "湖州"];

var city2 = ["南京", "苏州", "无锡", "常州", "镇江", "徐州"];

var city3 = ["合肥", "翕县", "黄山", "祁门", "休宁"];

var city4 = ["南昌", "九江", "赣州", "上饶", "新余", "景德镇"];

var provinceName = ["浙江", "江苏", "安徽", "江西"];

function province()

{

var e = document.form1.province;

for (var i=0; i

e.options.add(new Option(provinceName[i], provinceName[i]));

}

function cityName(n)

{

var e = document.form1.city;

for (var i=e.options.length; i>0; i--) e.remove(i);

if (n == 0) return;

var a = eval("city"+ n); //得到城市的数组名

for (var i=0; i

}

function window.onload()

{

province(); //初始时给省名下拉菜单赋内容

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值