用php中的jquery显示来自php的表单
我有一个php文件,里面有3个表单和一些insert查询,我使用if(isset())根据$\u POST中的变量将它们分开。例如,我想让表单显示在页面的中心,当用户按submit时,表单会淡出,并显示isset中的下一个表单。我该怎么做 例如,这是第一种形式用php中的jquery显示来自php的表单,php,jquery,forms,Php,Jquery,Forms,我有一个php文件,里面有3个表单和一些insert查询,我使用if(isset())根据$\u POST中的变量将它们分开。例如,我想让表单显示在页面的中心,当用户按submit时,表单会淡出,并显示isset中的下一个表单。我该怎么做 例如,这是第一种形式 <?php if (!isset($_POST['date'])): ?> <?php if (!isset($_GET['id'])):?> <form method="post
<?php if (!isset($_POST['date'])): ?>
<?php if (!isset($_GET['id'])):?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']?>">
Date :
<input type="text" name="date" id="date"> </br>
<input type="submit" value="Submit" />
</form>
<script>
$("#date").datepicker();
</script>
<?php endif;?>
<?php endif;?>
听起来你可以用css来做这件事。不过我不太明白你的问题
- 一次在页面上显示所有3个表单->没有isset内容,我不明白它的用途
- 使用类“.hide”隐藏您不希望用户看到的内容
- 使用jquery提交表单,因为您不希望重新加载页面。提交后,通过将其类设置为hide并从下一个表单中删除hide来隐藏您刚刚提交的表单
表单{
过渡:不透明度2s;
}
隐藏{
不透明度:0;
}
<?php if (isset($_GET['id'])): ?>
<form action="<?php echo $_SERVER['PHP_SELF']?><?php echo " ?id=" . $_GET['id'] . " &date=" . $_GET['date'] . " &seats=" . $_GET['seats']; ?>" method="post">
Ώρα :
<input type="text" name="time">
<input type="submit" name="submit">
</form>
<?php endif;?>