|
主题: 一个表单中如何用两个submit,分别执行不同的ASP??
|
erichuang
职务:普通成员
等级:1
金币:0.0
发贴:61
|
|
{ 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
|
#22003/6/25 18:58:24
据说,submit不是在按钮那里控制的?
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#32003/6/25 21:49:37
编辑历史:[这消息被janlay编辑过(编辑时间2003-06-25 21:49:59)]
|
erichuang
职务:普通成员
等级:1
金币:0.0
发贴:61
|
#42003/6/26 22:24:26
需求是这样的:用户填写完表单后,如不很确定要先查看一下(执行aaa.asp),如果对数据比较确定,可直接写数据库(执行bbb.asp),提高操作速度。 Data1,data2....是两个ASP都要读取的数据,如果写两个Form自然能解决,但用户比较累,怎么办呢?
|
erichuang
职务:普通成员
等级:1
金币:0.0
发贴:61
|
#52003/6/26 22:26:27
请问janlay: 服务端如何读取这个动作类型呢? 是否能够读出用户是按了哪个submit按钮呢?
|
ryonick
职务:普通成员
等级:2
金币:1.0
发贴:317
|
#62003/6/26 22:43:13
可以用个土一点的办法,用hidden.
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#72003/6/26 22:54:07
可以用两种方法来解决这个问题: 1、如我所说,前台提交动作到后台判断。后台可以用 If Request.Form("Submit")<>"" Then '用户按下submit按钮
...
Else '按下submit2
...
End If 2、在前台用JS修改表单的目标action:
编辑历史:[这消息被janlay编辑过(编辑时间2003-06-26 22:55:23)] [这消息被janlay编辑过(编辑时间2003-06-26 22:56:26)]
|
erichuang
职务:普通成员
等级:1
金币:0.0
发贴:61
|
#82003/6/27 23:24:37
非常感谢,明白了!!!
|