求助啊!ASP中无法提取前一页中的下拉菜单的值,不知道为什么。求大神帮助啊

<formname="Modfiyform"method="post"action="trybook.asp"><tr><tdheight="30"colspan="4"... <form name="Modfiyform" method="post" action="trybook.asp" >
<tr>
<td height="30" colspan="4"><div align="center"><font color="#0000FF"><%=Session("Dbexamname")%></font></div></td>
</tr>
<tr>
<td width="93" height="25"><div align="center">案 卷:</div></td>
<td colspan="3"><textarea name="subject" cols="60" rows="5" readonly="readonly" id="subject"><%=trySubject%></textarea></td>
</tr>
<tr>
<td height="28"><div align="center">办理地区:</div></td>
<td height="28" colspan="3">
<label>
<input name="selectR" type="text" id="selectR" value="<%=tryselectR%>" size="50" readonly="readonly">
</label></td>
</tr>
<tr>
<td height="25" colspan="3">选择评查项目:</td>
<td width="380"><select name="selectT" id="selectT">
<%
listName="Select ID,Wproject from Project"
set rT=conn.execute(listName)
while not rT.eof
ExamID=rT("ID")
ExamName=rT("Wproject")
response.Write("<option value='"&ExamID&"'>"&ExamName&"</option>")
rT.movenext
wend
%>
</select></td>
</tr>
<tr>
<td height="30" colspan="4"><div align="center">
<table width="86%" border="0" cellpadding="0" cellspacing="0" class="Xsmall">
<tr>
<td><div align="center">
<input name="Submit" type="submit" class="Sborder" value="确 定">
</div></td>
<td><div align="center">
<input name="reset" type="reset" class="Sborder" id="reset" value="重 写">
</div></td>
<td><div align="center">
<input name="back" type="button" class="Sborder" id="back" value="返 回" >
</div></td>
<td><div align="center"><input name="checklist" type="submit" class="Sborder" id="checklist" onClick="MM_goToURL('parent','check_try.asp');return document.MM_returnValue" value="查看已经评查的项目"></div></td>
</tr>
</table>
</div></td>
</tr>
</form>

代码中有两个跳转的!一个是form中的action=“trybook.asp”。一个是点击按钮“查看已评查的项目“跳到“check_try.asp”。但是在check_try.asp中却得不到这个页面中的值!求帮助啊!
展开
 我来答
__川流
2012-11-29
知道答主
回答量:68
采纳率:0%
帮助的人:19.2万
展开全部
你可以在'check_try.asp'后面写上参数(如:'check_try.asp?selectT=<%=
rT("Wproject")%>'),用request.querystring("selectT")去接收值就可以了。
施鸥6I
2012-11-25 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:99
采纳率:0%
帮助的人:88.4万
展开全部
我没有测试,不能告诉你准确的代码是什么,但是我能确定的是,由于你的表单页在跳转到check_try.asp的时候没有执行提交动作,就是submit方法。
建议你在checklist按钮上的onclick方法中调用一个过程,例如首先设置该表单的action页面为check_try.asp,然后执行submit方法。
如果非要用跳转方法来实现,那么可以先读取你要传递的值,把它当做url变量加在url后面再跳转,接收的时候用request.querystring方法。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovemje
2012-11-27
知道答主
回答量:48
采纳率:0%
帮助的人:30万
展开全部

其实你这写的有问题呀,都已经跳过去了,然后再返回值,当然得不到了哩

最好是写一个方法跳过去呀

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式