javascript - 页面重新加载成功消息php
问题描述
我在上面尝试,但消息显示在 php 页面上。而不是在索引页面上重新加载并在订阅表单上方显示消息,它重定向到 PHP 页面。您可以检查附加的测试站点链接。表单在索引页面上。我试图重新加载页面通过 jquery onload 和 onclick onsubmit 但没有工作。下面是我所做的测试。
//form is on index.html page
<!-- your form here -->
<form action="forms/subscribe.php"id="form" method="post">
<input type="email" name="email" placeholder="Enter your Email">
<input type="submit" value="Subscribe">
</form>
//form is on index.html page
我的php页面
<?php
// My Code goes here form to email
header.location(位置:/index.html)
?>
解决方案
重新加载后不能使用 js 变量值。您需要在不重新加载页面的情况下执行操作,这意味着您只需要更新内容并控制您的 HTML 标签。
你提到的上面的例子。他们没有重新加载页面,他们从输入框中获取值然后隐藏该 div。隐藏 div 后,他们将显示另一个包含信息的 div。
对于您的解决方案,您可以执行相同的操作,但请记住为每个请求重置输入值。
推荐阅读
- three.js - ThreeJs:如何将四面体几何添加到曲面
- android - 创建多个问题复选框动态验证是否选中android
- c# - 从另一个不工作的线程调用存储过程 c#, EntityFramework
- json - 无法在 Go 中验证 jsonschema
- python - 如何处理对数转换以解决分布偏度
- c# - c 尖锐异常中的列名无效
- java - 方法参考参数允许但等效的 Lambda 表达式无法编译
- angular - 是否有用于从预先缩小的源文件中删除未使用的 SASS 的工具/流程?
- html - 如何在jsPDF插件中渲染动态数据和css以将html转换为pdf
- logging - 在 AS400 中搜索多个假脱机文件