我在页面中有两种形式,一种是过滤器,二是项目列表,当我将过滤器应用到项目列表表单时,所选值重置为默认值。对于筛选器,我可以保存选定的值,因为我通过POST方法提交此表单,但其他保持不排除可以在页面刷新后保存选定的表单值?下面是第二种形式的一些代码:保存PHP表单数据而不提交页面刷新
<form name="forma" method="post" onMouseOver="kaina();" onSubmit="return tikrinimas()" action="pagrindinis.php?page=generuoti.php">
<table width="540" border="1" align="center">
<tr>
<td>Client:</td>
<td>MB:</td>
<td>Price:</td>
</tr>
<tr>
<td>
<?php
$query="SELECT name,surname,pers_code FROM Clients";
mysql_query("SET NAMES 'UTF8'");
$result = mysql_query ($query);
echo "<select name=Clients id='clients'>";
echo "<OPTION value=''>- Choose -</OPTION>\n";
while($nt=mysql_fetch_array($result)){
echo "<option value=$nt[pers_code]>$nt[name] $nt[surname]</option>";
}
echo "</select>";
?></td>
</tr>
</form>
可能重复[提交时没有页面刷新](http://stackoverflow.com/questions/3776900/form-submit-without-page-refresh) – Jakub