标题:[求助]如何实现下拉菜单和文本框关联的搜索
只看楼主
hufengxu888
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-7-31
 问题点数:0 回复次数:3 
[求助]如何实现下拉菜单和文本框关联的搜索
下拉菜单里的选项有序号名称两项,文本框为要输入的关键字
下拉菜单代码如下:
<form id="form1" name="form1" method="post" onSubmit="return check()"action="search.asp?selecttype&checkword">
<label>
<select name="selecttype">
<option value="all">全部内容</option>
<option value="xuhao">序号</option>
<option value="pname">项目名称</option>
<option value="spid">审批文号</option>
</select>
</label>
<label>
<input type="text" name="checkword" />
</label>
<label>
<input type="submit" name="Submit" value="查询" />
</label>
</form>
在search.asp页面的判断条件和sql语句该怎么写?请高手指教,谢谢
搜索更多相关主题的帖子: 文本 菜单 搜索 
2007-10-16 16:39
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
得分:0 


[CODE]selecttype=request.form("selecttype")
checkword=request.form("checkword")

select case selecttype
case "all"
sql="select * from table"
case "xuhao"
sql="select * from table where xuhao like '%"& checkword &"%'"
case "pname"
sql="select * from table where pname like '%"& checkword &"%'"
case "spid"
sql="select * from table where spid like '%"& checkword &"'%"
end select

conn.execute sql[/CODE]


改变一切,须从改变观念开始!
2007-10-16 17:05
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
function check()
{
//将这段代码加到check函数的最后一个return之前
var seltype=document.form1.selecttype.options[document.form1.selecttype.selectedIndex].value;
var chkword=document.form1.checkword.value;
document.form1.action="search.asp?selecttype="+seltype+"&checkword="+chkword;
}
<form id="form1" name="form1" method="post" onSubmit="return check()"action="search.asp?selecttype&checkword">
<label>
<select name="selecttype">
<option value="all">全部内容</option>
<option value="xuhao">序号</option>
<option value="pname">项目名称</option>
<option value="spid">审批文号</option>
</select>
</label>
<label>
<input type="text" name="checkword" />
</label>
<label>
<input type="submit" name="Submit" value="查询" />
</label>
</form>
2007-10-16 17:21
hufengxu888
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-7-31
得分:0 

非常感谢楼上的两位兄弟

2007-10-18 15:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-178140-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.907371 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved