【问题标题】:Reload html page without refreshing page重新加载html页面而不刷新页面
【发布时间】:2012-04-19 09:32:52
【问题描述】:

嗨,

我有一个应用程序,其中每个服务器事件都由 Ajax 处理。我们的主要目标是,整个应用程序应该在不刷新页面的情况下工作。但是页面应该在内部刷新,这意味着客户端不应该感觉页面被刷新(方式, 使用 Ajax 改变标签的内容)。

所以问题是,页面应该重新加载但不刷新。我们可以用 Ajax 实现这一点吗?

有没有其他方法可以做到这一点?

【问题讨论】:

  • 这更像是对 Ajax 的描述,而不是一个问题。但是,是的,你可以做到。用户单击一个按钮,Javascript 然后要求一个脚本 (php) 做某事。 PHP 以 html 形式返回结果,然后 javascript 使用新的 HTML 更新您的页面。页面未刷新,但 javascript 更改了 html。这基本上就是 Ajax。
  • 是的,我知道那样......我想,我的问题对你来说不是很清楚......我想重新加载页面但不刷新。在我的情况下,输入字段动态绑定到服务器变量.所以输入值是使用Ajax事件填充的,这些应该反映到页面上。如果页面刷新就会完成......明白了吗?

标签: html ajax reload page-refresh


【解决方案1】:

是的,也可以使用 Ajax 来完成,您能否更具体地说明您想要在表单上更新什么以及动态表单将被更改的条件?

【讨论】:

  • 我们的是 SAP BSP 应用程序,它就像 JSP 页面一样。表单的所有字段都绑定到 sap 变量。所以如果变量更改,那么表单字段应该自动更改。SAP 变量更改使用 Ajax 的不同操作。因此,一旦 ajax 的 onreadyStateChanged 方法执行完成,应该重新加载页面,这会影响表单文件,以使用更改后的 SAP 变量值刷新...
猜你喜欢
  • 2021-10-29
  • 1970-01-01
  • 2011-04-08
  • 1970-01-01
  • 2012-03-06
  • 1970-01-01
  • 2020-04-03
  • 2021-12-23
  • 2017-12-24
相关资源
最近更新 更多