联动下拉框和history.go(-1), IE的后退按钮的问题
最近碰到这样一个问题,
在一个页面里,用到了4级的联动下拉框,国家,城市,大厦,楼层
我是用xmlhttp post的方法实现的,在c#代码里面绑定国家,然后用xmlhttp来获得城市,在客户段用javascript实现,这样依次到 绑定 楼层。
但是在新增成功或者编辑成功,转向的success叶面,我放了个"back"的联接,代码是history.go(-1).
这样当用户点击"back"或者IE的后退按钮时,就出现了问题。 那四个绑定的联动下拉框的值,不对了。譬如,美国下的城市,变成了中国下的城市。
我作了改动, 在postback里面,每次都保存 四个下拉框的 值到Session,这样,当点击"back"或者后退按钮时,还是有时会出现上面的问题,有的时候正确。
请高手指点!