我有一个带有日期的选择框。选择日期时,它将显示带有所选日期的特定发票。到目前为止,它可以正常工作。我需要的是,如果我转到另一个页面并返回,选择框应该选择我之前选择的数据。
问问题
71 次
1 回答
0
使用get方法。见这里。提交后,只需在 URL 重定向上设置日期即可。然后使用 get 方法获取日期的值。试试下面的代码。
$_POST['date'] = $date;
header('location: currentpage.php?date={$date}');
然后当返回表单时,检查 get 方法的变量是否存在,如果存在,检查选项是否等于提交日期。
<select name="date">
<option
<?php
if (isset($_GET['date'])) {
if ($_GET['date'] == '12-25-12') { echo "selected"; }
}
?>
>12-25-12</option>
</select>
于 2012-11-05T08:09:34.483 回答