0

我在我的主页上有一个搜索工具,它的表单包含两个链接到 ajax 的选择/选项。如果我改变国家,城镇列表也会改变。

我还有一个选择,其中包含从 1 到 5 的数字列表,允许用户使用 jquery 复制其他输入

问题是,用户倾向于点击浏览器的上一个按钮,并尝试更改其他值以进行新的研究,但例如城镇列表被堆栈为空值。此外,如果用户重复输入三次,则选择将显示 3 但没有克隆 3 个字段。

如果用户按下浏览器的上一个按钮,我想初始化我的所有字段,我试图在结果页面中保存一个 $_SESSION['result'] 变量,并在家里测试这个变量是否不为空,如果这个 var 不是,我会重定向到 home 来重置我的表单,但它对我不起作用!

if (!empty($_SESSION['result'])) {
header('Location: home.php');

}

我怎么解决这个问题?谢谢!

4

1 回答 1

0

这很简单:)

<body onload="init_form()">


function init_form()
    {
    document.forms[0].listeCity.options[0].selected = true;
    document.forms[0].sctRoom.options[0].selected = true;
    }

我希望这个能帮上忙 !

于 2012-10-28T20:28:54.357 回答