【问题标题】:$.post() html to another html file$.post() html 到另一个 html 文件
【发布时间】:2018-03-18 09:33:42
【问题描述】:

是否可以使用 jquery 的 post 方法将 HTML 发布到 HTML 文件中。

例如:

$.post("database.html", "<div>Content</div>")

单击按钮后,我想发布到数据库文件,并使用此当前文件从数据库文件中加载内容。

$.load("database.html")

有谁知道我怎样才能正确地实现这个方法?

【问题讨论】:

    标签: javascript jquery ajax post


    【解决方案1】:

    如果我稍微改写你的问题:你想在两个 html 页面之间传递数据。如果您只使用静态 html,则不能仅使用 javascript 来做到这一点。您必须将数据发送到服务器,然后在您的第二个 html 文件中使用此数据。

    但我认为你误解了http能做什么或不能做什么,我建议阅读mozilla explanation

    【讨论】:

    • 可以不用服务器吗?
    • 我不这么认为。每次访问新的 HTML 页面时都会重新加载 javascript 上下文,因此无法以这种方式交换数据。
    【解决方案2】:

    可以将 POST 中的 HTML 内容从一个 HTML 页面传递到另一个 HTML 页面。但是为了使用或处理在第二个 HTML 页面接收到的数据,您需要一种编程语言

    阅读accepted answer 提问How to read the post request parameters using javascript

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 2015-05-16
      • 2021-01-06
      • 2017-08-18
      • 2012-02-17
      相关资源
      最近更新 更多