我在ASP中有一个表单。用户可以在输入表单中添加新值,然后按“保存”按钮保存记录。单击“查看”按钮,不会输入更新的值。要显示更新的值,需要刷新页面。是否有办法获取更新的值,而无需进行手动刷新。非常感谢任何帮助。
Maithreyi
答案 0 :(得分:0)
您需要使用Javascript框架(如JQuery或ExtJS)或仅使用手动XmlHttpRequest来调用Web服务以从服务器端获取值。最后使用Dhtml更改输入控件。
我假设经典ASP中没有代码。
本文可能对您有所帮助:http://www.andrewrowland.com/article/display/consume-dot-net-web-service-with-jquery
http://elegantcode.com/2008/12/02/calling-remote-aspnet-web-services-from-jquery/
答案 1 :(得分:0)
在没有任何代码的情况下调试它有点困难,但它几乎听起来像是在运行更新数据的代码之前检索要显示的数据。另一种选择是浏览器或代理显示缓存数据。尝试将以下内容添加到页面顶部以查看问题是否消失。
with Response
.ExpiresAbsolute = Now() - 1
.Expires = 0
.CacheControl = "no-cache"
end with