请问...下拉列表如何在跳转后页面,设置下拉框的默认值?

<!-- 下拉列表跳转链接 -->
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>

<select class="select-main form-control" onchange="MM_jumpMenu('parent',this,0)">
<option>请选择菜单</option>
<option value="index.php?r=project/project/view/&project=<?php echo $project['id']; ?>">项目概览</option>
<option value="index.php?r=project/data-file/index/&project=<?php echo $project['id']; ?>">项目资料</option>
<option value="index.php?r=alert/alert/view-customer/&project=<?php echo $project['id']; ?>">报警管理</option>
<option value="index.php?r=monitor/monitor-show/&project=<?php echo $project['id']; ?>">监控图表</option>
</sclect>

第1个回答  2016-10-20
具体的是什么意思,,设置打开这个页面时select的默认选择项吗。。追问

对。默认选项与相差的菜单相对应。

追答

用jquery里的方法。如果想默认选择项是“项目概览”的话。
$(".selector option:contains('项目概览')").attr("selected","true")

追问

要实现两种功能,第一个跳转页面。第二个跳转之后,下拉列表的默认项随之更改。
不过谢谢,已经解决啦。

本回答被网友采纳
相似回答