欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

asp action有关问题

更新时间: 2014-01-05 00:56:41 责任编辑: Author_N1

 

asp action问题

--参考方法--
不要用window.location.reload()

可以用一个form表单把input括起来,然后action留空就可以了,会提交到本页面

input的type改为submit,并给一个name叫sub

然后在上面的ASP代码中加入判断
if (Request.Form["sub"] != null)
...执行代码

提交完之后按F5会弹窗询问是否要重复提交表单,如果不想要这个弹窗,那就要换种方式实现,比如提交到别的页面或者AJAX操作。
--参考方法--
是的,这是所有form表单提交都会遇到的。
这是浏览器特性,你如果想规避的话,可以用AJAX实现点击按钮加载数据,这是最直接的办法了。
--参考方法--
引用:
Quote: 引用:

是的,这是所有form表单提交都会遇到的。
这是浏览器特性,你如果想规避的话,可以用AJAX实现点击按钮加载数据,这是最直接的办法了。

现在是希望刷新页面 名单内容不要有变动。怎么改呢  我点了图中的重试,名单内容就刷新了。

这个需求form提交来做是比较麻烦的,建议你用AJAX。
“可以用AJAX实现点击按钮加载数据,这是最直接的办法了。”
--参考方法--
引用:
不要用window.location.reload()

可以用一个form表单把input括起来,然后action留空就可以了,会提交到本页面

input的type改为submit,并给一个name叫sub

然后在上面的ASP代码中加入判断
if (Request.Form["sub"] != null)
...执行代码

提交完之后按F5会弹窗询问是否要重复提交表单,如果不想要这个弹窗,那就要换种方式实现,比如提交到别的页面或者AJAX操作。



提交代码还可以这样写??
<input type="submit" value="提 交" name="sub">
if (Request.Form["sub"] != null)


我一般都是这样写的
<input type="submit" value="提 交" name="sub">
if request.form("sub") = "提 交" then

--参考方法--
引用:
Quote: 引用:

不要用window.location.reload()

可以用一个form表单把input括起来,然后action留空就可以了,会提交到本页面

input的type改为submit,并给一个name叫sub

然后在上面的ASP代码中加入判断
if (Request.Form["sub"] != null)
...执行代码

提交完之后按F5会弹窗询问是否要重复提交表单,如果不想要这个弹窗,那就要换种方式实现,比如提交到别的页面或者AJAX操作。



提交代码还可以这样写??
<input type="submit" value="提 交" name="sub">
if (Request.Form["sub"] != null)


我一般都是这样写的
<input type="submit" value="提 交" name="sub">
if request.form("sub") = "提 交" then

太久没写过VBScript了  就当伪代码看吧:)
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:56:41
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1664/
本文WWW.DOC100.NET DOC100.NET版权所有。