<select id="plan" name="plan" style="width:150px;">
<s:iterator value="studentPlans">
<option value="<s:property value="plan" />">
<s:property value="plan" />
</option>
</s:iterator>
</select>下拉框是动态循环显示的,提交表单给本页,点击按钮提交后,如何让下拉框SELECT里的选择的选项不变?
<s:iterator value="studentPlans">
<option value="<s:property value="plan" />">
<s:property value="plan" />
</option>
</s:iterator>
</select>下拉框是动态循环显示的,提交表单给本页,点击按钮提交后,如何让下拉框SELECT里的选择的选项不变?
解决方案 »
- 如何在加载事件中同时实现多个函数?
- 鼠标移到超链接上显示图片.
- 一个关于可以点击的下拉菜单问题
- google流量统计代码中javascript的执行次序问题
- 树形菜单,点击会刷新页面,它会恢复原状,怎么样可以保持原来展开的状态呢。不会写JS,大家帮忙
- Button的单击事件中怎样提交本页的jsp代码?急死人了!!!
- 如何通过javascript直接读取客户端的excel文件
- [分享]很好的计算机学习资源站点,EBOOK及视频课件
- 对不起大家, JavaScript超紧急求援!
- IFRAME编辑器中,如何跳出当前Tag的控制范围?
- js触发键盘事件
- javascript读取到的数据信息怎么显示到html表格中???
<select>
<option>aa</option>
<option selected="selected">bb</option>
<option>cc</option>
<option>dd</option>
</select>
1. <%
String str=request.getParameter("planBatchName");
%>
<script>
<%if(str!=null){%>
document.all("planBatchName").value="<%=str%>";
<%}%>
</script>
这是我现在用的 很简单
<s:iterator value="studentPlans">
<option value="<s:property value="plan" />" ${param.plan==plan?'selected':''}>
<s:property value="plan" />
</option>
</s:iterator>
</select>
function clickV(){
var planBatchName=document.getElementById("planBatchName");
var pp=document.getElementById("pp");
var val=planBatchName.options[planBatchName.selectedIndex].value;
var text=planBatchName.options[planBatchName.selectedIndex].text;
pp.value=val+text;
}
把选择的值传到隐藏域里
alert("不能更改付款方式!");
return false;
});
5楼的兄弟,,因为现在我那程序不知道怎么回事。什么都不写刷新也不会变,所以你的程序暂时没看出效果,,不过能不能跟我讲讲${param.plan==plan?'selected':''}这句什么意思啊??
return description;
}