问题描述
例如:下拉框中的值是A,B,C,D,F我选择A,刷新页面后,下拉框中的的值就是A,我选择B,刷新页面后,下拉框中的的值就是B,我选择C,刷新页面后,下拉框中的的值就是C如何在javaweb页面上实现这种功能?
解决方案
解决方案二:
<script>document.getElementById('下拉框ID').value='<%=request.getParameter("下拉框name")%>';</script>
解决方案三:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了
解决方案四:
引用2楼shixitong的回复:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了
+1可以用ajax
解决方案五:
画面初始化时候用js控制一下下拉框就行
解决方案六:
把选中的值放到cookie中,刷新时从cookies中取值
解决方案七:
引用3楼maxldwy的回复:
Quote: 引用2楼shixitong的回复:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了+1可以用ajax
+1
解决方案八:
楼上说Ajax我在想,都说页面刷新还用ajax干嘛?页面跳回来的时候再把值带过来然后直接在页面加载的时候吧值赋上去就是了
解决方案九:
引用2楼shixitong的回复:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了
是这样!
解决方案十:
引用2楼shixitong的回复:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了
我也做过这种。就是如我引用的这个前辈所说的,我就是参数带到后台再传回来赋值。。或者你用ajax局部刷新就不用传了
解决方案十一:
水水。。上面AJAX已经足够了。
解决方案十二:
经典的ajax异步刷新
解决方案十三:
虽然还没接触到ajax,不明觉厉。
解决方案十四:
引用2楼shixitong的回复:
楼主所说的刷新1、提交表单后刷新页面2、直接就是按F5那种刷新如果是情况1那么可以把你选中的值再带回来,从后台回到这个页面的时候把值再重新选上如果是情况2个人觉得就没有必要再选中了
合二为一:在后台在传回来
解决方案十五:
mark
时间: 2024-10-30 11:52:18