我有一個用戶個人資料表格,我只想顯示一次表格,這意味著在用戶提交的表格之后不會再來了,誰能幫我這樣做,謝謝
uj5u.com熱心網友回復:
您可以嘗試在用戶提交后隱藏表單,您可以使用 Ajax 發布資料并在成功獲得回應后隱藏表單。
uj5u.com熱心網友回復:
如果您將表單提交到同一頁面或不同的頁面,您可能會使用您的 post 變數。
IF(isset($_POST)
...
...
Header ('location:your-return-page.php?result=success');
由于您將回傳相同的表單頁面并獲得 result = success 的結果,因此您可以使用
<?php if (!isset($_GET['success']) { ?>
<Form>
<Form/>
<?php } ?>
提交表單后您將看不到該表單
uj5u.com熱心網友回復:
試試這樣
$(document).ready(function ($) {
$("form#demo").on("submit", function (e) {
var dataString = $(this).serialize();
// alert(dataString); return false;
$.ajax({
type: "POST",
url: "/demo",
data: dataString,
success: function () {
// here do whenver what you want;
$("form#demo").attr('style', 'display:none');
},
});
e.preventDefault();
});
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/504029.html
標籤:php
