时间:2021-07-01 10:21:17 帮助过:16人阅读
function removeAllOptions(selectbox){
var i;
for(i=selectbox.options.length-1;i>=0;i--) {
selectbox.remove(i);
}
}
这个方法没有调用,应该选择之后,清一次,然后再把合适的数据加如options
在changelocation方法中加入:
function changelocation(Material) { document.myform.city.length = 0; var Material=Material; var j; document.myform.city.options[0] = new Option('====',''); removeAllOptions(document.myform.p1); // 加这里for (j=0;j < onecount2; j++) { if (subcat2[j][1] == Material) { document.myform.city.options[document.myform.city.length] = new Option(subcat2[j][2],subcat2[j][0]); document.myform.p1.options[document.myform.p1.length] = new Option(subcat2[j][3],subcat2[j][0]); } } } 非常感谢你的回复。不知道怎么回事,现在下拉框居然都无法联动了。等下再仔细研究一下。太郁闷了!能不能用下拉框选项值匹配数据表名啊(刚学,啥都不懂,可以的话能将源码发给我吗~~jinyuexuan@163.com)~~
在查询的语句用 groud by 字段名 不就可以了??
在查询的语句用 groud by 字段名 不就可以了??