页面里有好多个查询页面,也就是说有好多个button_click,每点一下就会刷新一次页面,
而我又有一个最终要操作的button_click(这个页面不能被刷新,只能最终提交),这个页面里有Response.Write("<script>alert('借书成功!');</script>");这样的语句
我该怎么操作,才能使刷新的时候最后提交的这个按钮不被刷新?
不是很明白你说的意思!但是大致知道你是不想让页面刷新,其他按钮不能提交?只有一个submit按钮可以提交的吧!如果不想刷新页面的话!可以使用Javascript的Ajax技术。实现异步请求。希望你能够描述的更加清楚些,希望对你有帮助
谢谢你哈!
@我想我是新手: 不是客气!互相学习
同上,不是很明白你的意思,我觉得加一个判断是否是最终操作的条件就可以了,满足条件就执行不就行了
额。。。
就是一个借书 的页面 里面有
1.查询读者,点击查询会刷新一下页面
2.查询书籍,点击查询会刷新一下页面
3.借书按钮,点击能借书。
就是我的想法
确实很难理解你提出的问题,什么叫做页面里面有好多个查询页面?如果不想让页面全部刷新,建议使用ajax或者采用iframe标签嵌套子页面的方式吧
就是一个借书 的页面 里面有
1.查询读者,点击查询会刷新一下页面
2.查询书籍,点击查询会刷新一下页面
3.借书按钮,点击能借书。
我的意思是 点击借书成功后,如果执行刷新操作,会重复上次的借书操作
在哪儿刷新的?前端还是cs文件?
意思是前端的刷新,会导致cs代码,中的单击事件重新执行
@我想我是新手: 在前端刷新中采用 windosw.location.href = '';的方法刷新,就不会有该问题。
<script>alert('借书成功!');location.href=location.href;</script>
就是一个借书 的页面 里面有
1.查询读者,点击查询会刷新一下页面
2.查询书籍,点击查询会刷新一下页面
3.借书按钮,点击能借书。
我的意思是 点击借书成功后,如果执行刷新操作,会重复上次的借书操作
我还想在文本框里保存之前查询的结果,如果location.href=location.href的话,会把整个页面的文本框都刷没了
发个截图吧 有图有依据
既然是asp.net,那就简单了,直接使用asp.net的ajax控件就可以了