【问题标题】:Replace php include with jQuery用 jQuery 替换 php 包含
【发布时间】:2012-01-23 14:26:41
【问题描述】:

如何用 jQuery 替换 php 包含导航?

在 php 中我使用类似的东西

$var = $_GET["site"];
include($var);

要让页面包含,但我怎样才能在 jQuery 中做这样的事情?我想使用 URL 来获取页面。 是否有针对此问题的组合解决方案(如果禁用 JavaScript,可能是一种后备)。

.load()

不操纵 URL。

【问题讨论】:

  • 不会因为 javascript 被禁用而导致 javascript 回退,而且您也不会真正拥有直接的 html 替代方案。我猜你可以做 iframe 什么的,看起来很奇怪。
  • “禁用的 jQuery/JavaScript”解决方案将是像 PHP 这样的服务器端代码......这是你开始的地方......这就是为什么这个请求没有意义。

标签: php jquery include get


【解决方案1】:

您所要做的就是一个$.get() 并提供一个回调函数来用新页面中的标记替换当前页面上的标记。对于第二个部分,您可以使用replaceWith()。如果你想替换整个页面,那么你应该使用更简单的东西,比如location redirect

【讨论】:

    猜你喜欢
    • 2021-04-14
    • 1970-01-01
    • 2021-11-09
    • 2016-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多