后退按钮返回IE中下拉列表的空值

时间:2013-05-21 11:42:53

标签: asp.net jquery-mobile

嗨我在一个表单上有下拉字段,它将数据发送到另一个表单,例如searchresult.aspx 但是,如果单击Internet Explorer中的后退按钮,则会清除所有字段default.aspx。我在隐藏字段中存储了下拉值,但在导航后退按钮时它也变为空。 它适用于Firefox和Chrome。 任何人都有一个想法,我必须做些什么才能让它发挥作用? 我使用Asp.net使用jquery mobile

1 个答案:

答案 0 :(得分:0)

可能是IE正在缓存空白页并在你点击后退按钮时拉动它,使用fiddler你可以看到它是在加载页面还是从缓存中拉出来。否则尝试在转到下一页之前保存会话中的下拉值,当您返回搜索页面时更新代码以检查会话值,如果有用于选择下拉列表,否则如果不存在则选择默认值值。