【问题标题】:jQuery Post to PHP to Redirect?jQuery Post 到 PHP 以重定向?
【发布时间】:2010-02-26 18:15:50
【问题描述】:

我正在尝试确定是否可以执行以下操作:

  1. 用户通过 jquery post 提交表单到脚本
  2. 根据处理的内容,脚本可能会或可能不会返回错误
  3. 如果脚本没有处理任何错误(即 SUCCESS),我想重定向到 SUCCESS 页面

我知道可以通过 javascript 重定向浏览器,但我担心如果某些用户禁用了 javascript,整个流程可能会搞砸。

提前致谢。

【问题讨论】:

  • 模拟点;如果他们禁用了 JavaScript,那么您的 jQuery 回发一开始就无法工作。

标签: php javascript jquery ajax post


【解决方案1】:

当您想(当前)使用 jQuery 评估表单时,您可以放心地假设,当评估表单时,JavaScript 是可用的。

对于那些没有 JavaScript 的人,您应该添加一些服务器端例程来完成这项工作。然后您可以通过 HTTP 标头或 <meta> 重定向使用重定向。

为了让这两种方式都能正常工作,请将服务器端例程硬编码到代码中,并在页面加载时通过 jQuery 替换它。 JavaScript 用户将执行 jQuery 替换并获得 jQuery 评估;其他的将保持正常版本。

【讨论】:

    猜你喜欢
    • 2013-01-12
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2011-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-29
    相关资源
    最近更新 更多