自已先up,
总之,就是要实现5个下拉条的互动功能,且每个下拉条的value与text属性来自于数据库的两个字段
总之,就是要实现5个下拉条的互动功能,且每个下拉条的value与text属性来自于数据库的两个字段
解决方案 »
- 关于B/S的聊天室开发思路
- 一个想了半个小时也没想出来的SQL问题
- 关于动态树的实现
- 如何将一个NEW的对象,手工释放,而不是通过JAVA自动回收机制
- 怎样改Apache的端口?
- 请问servlet中的sendError在jsp中对应的是什么tag?
- 索要!LB5000 HTML 编辑器
- 如何在jsp中对String类型去掉空格?
- 请高手帮忙!jsp发邮件时如何进行身份认证!在线等待。。。
- jsp连接Oracle数据库!急!
- 什么是c/s结构,b/s结构??
- 我用JK2连接APACHE和TOMCAT,当输入http://localhost/examples/ 时不能转义到TOMCAT的WEBAPP/EXAMPLES目录下
这里名字又是:arrcityid[<%=i%>]="<%=city.getString("CityID")%>";//有错
还有你数据库表中ProvinceID和CityID字段哪个在前?
建议你将这两句位置换一下试试看,我以前碰到过取列先去了后面的再去前面的就出错,这是有些jdbc驱动的问题
arrcityprovinceid[<%=i%>]="<%=city.getString("ProvinceID")%>";
arrcityid[<%=i%>]="<%=city.getString("CityID")%>";//有错
按照你的说法,还真是摆平了这些事:)
不过,我正在调式一下代码.还出现了其它的一些问题,
'document.searchservice.city.options[..]'为空or不是对象呢?
而function provinceselect("1")又是对的,可是我在js被始化数据已经很完全啊?<script language="javascript">
var arrcityprovinceid=new Array();
var arrcityid=new Array();
var arrcityname=new Array();arrcityid[0]="1";
arrcityprovinceid[0]="1";
arrcityname[0]="南昌";arrcityid[1]="2";
arrcityprovinceid[1]="1";
arrcityname[1]="九江";arrcityid[2]="3";
arrcityprovinceid[2]="2";
arrcityname[2]="深圳";arrcityid[3]="4";
arrcityprovinceid[3]="2";
arrcityname[3]="汕头";arrcityid[4]="5";
arrcityprovinceid[4]="3";
arrcityname[4]="长沙";arrcityid[5]="6";
arrcityprovinceid[5]="3";
arrcityname[5]="湘江";//点击省级下拉条,则改变城市的记录
function provinceselect(val)
{
document.searchservice.city.options.length=0;
for(var i=0;i<arrcityprovinceid.length;i++)
{
if(arrcityprovinceid[i]==val)
{
document.searchservice.city.add(document.createElement("OPTION"));
document.searchservice.city.options[i].text=arrcityname[i];
document.searchservice.city.options[i].value=arrcityid[i];
}
}
document.searchservice.city.selectedIndex = 0;
}
</script>