标题:
遇到问题---谷歌浏览器select返回后选中无效
[打印本页]
作者:
look_w
时间:
2019-5-11 11:42
标题:
遇到问题---谷歌浏览器select返回后选中无效
有select用法如下:
<select id="mobile">
<c:forEach var="bean" items="${userids}" varStatus="L">
<c:if test ="${nowid==bean.id}">
<option value="${bean.id}" selected="selected">${bean.name}</option>
</c:if>
</c:forEach>
</select>
首次进入页面 选中没问题,但是发现 在谷歌浏览器或者 iPhone中 点击返回键 选中失效。
这是浏览器记录了 上个页面的值 和 nowid对应不上导致的。
解决方法
在进页面时 把select选中的值赋给 select -------------需要引入jQuery的js,然后用如下代码:
<script type="text/javascript">
$(function(){
$('#mobile').val($('#mobile [selected]').val());
});
</script>
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0