有一个好久我都没有解决的问题问大家

pilipala 2002-03-22 04:06:29
是这样的:
一个页面有两个下拉菜单和一个单行文本框,还有一个提交按钮。
第一个下拉菜单里的内容不同,那么第二个下拉菜单里的内容会有所变化。
然后在单行文本框里填上关键字,然后提交到本页面。(注意:是提交到本页面)。

以上“第二个下拉菜单里的内容随第一个下拉菜单里的内容的不同而变化”这个功能我已经做出来了,用了一个form.submit和onchange。我选择了第一个下拉菜单里的一项后,这时第二个下拉菜单里的相应内容也出现了,但是这时问题出现了。因为我提交到的是本页面,所以这时还没有点提交按钮就出现了“没有您要查询的内容”的提示。我用了隐藏文本框来判断也不管用。

大家帮我想想办法吧,写了这么多,不知道大家看明白没有。我急用阿。。
...全文
49 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pilipala 2002-03-22
  • 打赏
  • 举报
回复

to:chenccj(阿昌)
怎么根据传过来的值进行判断呢 ??

to:isprogramer()
wwwoodtj@163.com,给我发一个例子好吗?

pilipala 2002-03-22
  • 打赏
  • 举报
回复

to:chenccj(阿昌)
根据传过来的值怎么让它不查询呢?

to: isprogramer()
wwwoodtj@163.com,发一个好吗?


isprogramer 2002-03-22
  • 打赏
  • 举报
回复
用onchange触发一个函数,函数的参数是第一个下拉单的值,然后在函数里写:window.navigate.("aa.asp?a="+参数")
然后在asp中用request.form()取提交的值,用request()取a的值。
如果看不懂,我给你发个例子。
chenccj 2002-03-22
  • 打赏
  • 举报
回复
我说一下我的想法,但不知能否合你的意思
当你选择第一个下拉框的内容时,本页面要提交一次,在这次提交时,你传一个参数,在本页的首位先得到参数,如果为你所传过来的值,就不查询,你看如何。

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧