选择选项背面丢失按钮&;搜索结果恢复为默认选项


Select Option Lost on Back Button & Search Results Reverts to Default Option

我在网站上有一个学校的搜索表,学校工作人员可以按"名字"和/或"姓氏"进行搜索。搜索可以通过"员工类型"缩小范围

默认搜索为"教师",因为这是最流行的术语和最常见的搜索。

所有其他学校工作人员列表都是隐藏的,除非用户通过下拉菜单(选择&选项)选择它们。

问题是,如果用户正在寻找"日托工作人员",单击其中一名"日托人员"查看她的个人资料,然后单击"后退按钮",则会再次选择默认的"教师"选项,而之前的选项"日托工作人员"将丢失。

我的问题是,如果我必须使用cookie,我如何使用cookie不重置为默认搜索选项。

除了使用cookie,还有其他方法吗?

下面是一个搜索表单代码的示例:

<form class="form-inline" action="#">
    <div class="form-group">
        <input type="text" class="form-control" id="id_search_first" placeholder="Search by First Name">
    </div>
    <div class="form-group">
        <input type="text" class="form-control" id="id_search_last" placeholder="Search by Last Name">
    </div>
    <div class="form-group">
        <select id="group" class="form-control">
              <option value="">Groups</option>
              <option value="Principle">Principle</option>
              <option value="Vice Principle">Vice Principle</option>                                                              
              <option value="Teachers" selected="selected">Teachers</option>              
              <option value="Daycare Staff">Daycare Staff</option>
              <option value="Educational Assistants">Educational Assistants</option>                                                              
              <option value="Special Needs Assistant">Special Needs Assistant</option>                                                            
              <option value="Human Resources">Human Resources</option>
              <option value="Day Time Caretaker">Day Time Caretaker</option>
              <option value="Night Time Caretakers">Night Time Caretakers</option>  
              <option value="School Administration">School Administration Staff</option>                                                              
        </select>                                                                                                           
        <div class="default"><input type="text" style="" class="form-control ShowTeachers" id="schoolTeachers" value="Teachers"></div>
    </div>
</form>

谢谢!

尝试将选定的组值保留在$_SESSION中,并从会话更新组值,然后选定的值保持原样,即使用户返回时也是如此。