我在我的主页上有一个搜索工具,它的表单包含两个链接到 ajax 的选择/选项。如果我改变国家,城镇列表也会改变。
我还有一个选择,其中包含从 1 到 5 的数字列表,允许用户使用 jquery 复制其他输入
问题是,用户倾向于点击浏览器的上一个按钮,并尝试更改其他值以进行新的研究,但例如城镇列表被堆栈为空值。此外,如果用户重复输入三次,则选择将显示 3 但没有克隆 3 个字段。
如果用户按下浏览器的上一个按钮,我想初始化我的所有字段,我试图在结果页面中保存一个 $_SESSION['result'] 变量,并在家里测试这个变量是否不为空,如果这个 var 不是,我会重定向到 home 来重置我的表单,但它对我不起作用!
if (!empty($_SESSION['result'])) {
header('Location: home.php');
}
我怎么解决这个问题?谢谢!