javascript - PHP 表单在重新加载或转到上一个时保留表单的值

标签 javascript php html forms local-storage

我的问题是我想在提交表单后记住表单的值。 让我解释: 我的表单如下所示:

<fieldset>
<legend> Indicateur : </legend>
<select name="indicateur" id="indicateur" onchange="choixindic(this.value);" >
<option value="indic1">Indic1</option>
<option value="indic2">Indic2</option>
<option value="indic3">Indic3</option>
<option value="indic4">Indic4</option>
<option value="indic5">Indic5</option>

</select>
</fieldset>
<br>

<fieldset>
<legend> Catégorie : </legend>
<div>
<table >
<tr>
<td><div class="part">
<input type="checkbox" id="part" name="part"><label for="part">Particuliers</label>
</div></td>
<td><div class="pro">
<input type="checkbox" id="pro" name="pro"><label for="pro">Petits Pros</label>
</div></td>
</tr>
</table>
</div>
</fieldset>

所以我有2种输入类型,也就是说一个选择和2个复选框

然后我提交表单并转到“main.php”查看结果(带有 highcharts 的绩效指标图)

但是当我单击“上一个”返回到我的表单时,后者是空的,并且我的选择消失了(如果我选中“优点”,当我回来时没有选中任何复选框)

我的标题看起来像这样,可能是一些js脚本造成的:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>OTIS</title>

<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="testform.css">

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>


<script type="text/javascript" src="js/scriptSat.js"></script>
<script src="js/Respond-Master/Respond-Master/dest/respond.min.js"></script>

<script>


</script>
</head>

我的问题是

如何在用户操作后保留值?

最佳答案

您可以使用@siha 的示例,或者将它们传递给您的 session 变量。我更喜欢哪个

关于javascript - PHP 表单在重新加载或转到上一个时保留表单的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36447412/

相关文章:

javascript - 调用 toastr onShown 事件中的其他函数

Javascript在循环中的特定数量的字母后添加字母

PHP 电子邮件脚本

HTML/CSS 两个看似相等的元素,位置不同

javascript - 如何创建一个没有实例的类?

php - 选择一组选项取决于您之前选择的选项

php - 在 JMS 序列化程序中排除空属性

php - Node.js 作为程序运行 vs php

javascript - HTML5 可点击 Canvas 元素?

html - 尝试水平放置三个 <ul> 元素