php - 提交成功后刷新页面
问题描述
我有模态表单,我在提交成功后摆脱输入文件名值时遇到问题,我想在提交成功后自行刷新页面。
这是我的代码:
if(isset($_POST['postFlag']) && is_numeric($_POST['postFlag'])) {
$postFlag = $_POST['postFlag'];
switch ($postFlag) {
case 1:
if($this->setPostVars() && $this->checkPostVars()) {
$this->setReceipients();
$this->sendEmail();
$this->writeRecord();
$this->returnEcho(1, 'Sending successful!');
}
break;
}
}
我试过它保存数据,但它
也header('Location: ');
给了我一个错误echo "<meta http-equiv='refresh' content='0'>"
解决方案
$(document).ready(function(){ // <-- add the below within this jquery tag
$("form").submit(function(e) { // <-- activates on form submit
$("#file-selected").html(''); // <-- sets data to ''
e.preventDefault(); // <-- prevents html() from filling back up
}); // <-- closing tags for form submit
});
推荐阅读
- embedded - 我刷到rk3399板上的img文件没有分区表
- c# - 当类型参数未知但实际上未使用时,如何对泛型类型进行模式匹配?
- amazon-web-services - S3 键不在 S3 事件通知中
- sql - MS Access查询中如何获取运行扣除金额和运行余额?
- powershell - 如何从 PowerShell 中的 Azure DevOps 工作项解析 JSON
- uiscrollview - 迅速。设置 UIScrollView 的 contentInset 不起作用
- php - 为什么 laravel 搜索查询不起作用?
- android - 是否可以断言节点在 jetpack compose 测试中是可滚动的
- docker - Keycloak 在 docker 中运行并连接到本地 mariaDB
- powershell - RIPE:如何使用基于 descr 属性的 REST API 查找 IP 地址