如何实现.以下CNDN搜索功能.大类也从数据库提取,小类也从数据库中提取呢?请高手们指点
http://community.csdn.net/Expert/search.asp
http://community.csdn.net/Expert/search.asp
解决方案 »
- 在html文件中需要调用2段jquery的代码,但是不能同时运行?
- Servlet中的取值问题
- struts2 链接如何使用?
- 请教关于企业级的全文检索方案
- java新手:安装jdk时出现: "此 处理器类型不支持该安装程序包" 为什么啊?
- jsp如何获取服务器一个目录下所有的文件名列表,感谢!!!
- 菜鸟问题:关于表单
- checkbox值为空提交空指针错误的问题
- jsp和jbuilder7.0使用高手请进 200分派送!
- 如何得到表单中action属性中?号后附加的参数值?
- %%%%%%%%%%%%关于连结池效率同时尽量符合MVC规范的讨论%%%%%%%%%%%%%%17点前回贴者全部有分!!!!
- jsp文件上传问题
http://community.csdn.net/Expert/search.asp
<%@ page import="java.util.*"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
<body leftmargin="0" topmargin="0">
<form name="form1" method="post" target="data2" action="">
<table width="600" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="13" class="font2">市处名称:
<select name="dsxx" onchange="chinaredirect(this.options.selectedIndex);">
<option value="-1">请选择</option>
<%
Vector v_dsxx=new Vector();
Vector v_yh=new Vector();v_dsxx=(Vector)request.getAttribute("dsxxList");int loop=0;for (loop=0;loop<v_dsxx.size();loop++)
{
GldwxxVO vo = new GldwxxVO();
vo=(GldwxxVO)v_dsxx.elementAt(loop) ;
%>
<option value="<%=vo.getGldwdm()%>"><%=vo.getGldwmc()%></option>
<%}%>
</select>
<input type="button" onClick="tijiao();" name="Submit22222" value="查询" class=buttonface>
</td>
</tr>
</table>
</form>
<SCRIPT language=JavaScript>
var cityLength=form1.dsxx.length;
var countyGroup=new Array(cityLength);
for (i=0; i<cityLength; i++)
countyGroup[i]=new Array();
countyGroup[0][0]=new Option("请选择","-1");
<% for (loop=0;loop<v_yh.size() ;loop++)
{
YhValue vo = new YhValue();
vo=(YhValue)v_yh.elementAt(loop) ;
%>
countyGroup[0][<%=loop+1%>]=new Option("<%=vo.getGh()%>-<%=vo.getXm() %>","<%=vo.getGh()%>")
<%
} for (loop=1;loop<=v_dsxx.size() ;loop++)
{
GldwxxVO vo = new GldwxxVO();
vo=(GldwxxVO)v_dsxx.elementAt(loop-1) ; {
int x=1;
%>
countyGroup[<%=loop%>][0]=new Option("请选择","-1")<%
for (int i=0;i<v_yh.size();i++)
{ YhValue vo_temp = new YhValue();
vo_temp=(YhValue)v_yh.elementAt(i) ; if (vo.getGldwdm().equals(vo_temp.getGldwdm() ))
{
%>
countyGroup[<%=loop%>][<%=x%>]=new Option("<%=vo_temp.getGh()%>-<%=vo_temp.getXm()%>","<%=vo_temp.getGh()%>")
<%
x++;
}
}
}
}
%>var temp=document.form1.shilyryhbs;function chinaredirect(x){for (m=temp.options.length-1;m>0;m--)
temp.options[m]=nullfor (i=0;i<countyGroup[x].length;i++){
temp.options[i]=new Option(countyGroup[x][i].text,countyGroup[x][i].value)
}
temp.options[0].selected=true}
</SCRIPT>
</body>
</html>