【发布时间】:2011-05-07 10:42:28
【问题描述】:
我正在使用三个相互依赖的下拉列表。
用户必须选择第一个下拉列表。因此,第二个列表将被填充。
然后用户将再次选择第二个下拉列表,然后将填充第三个列表。
在第三个下拉列表选择中,将填充结果。对于整个下拉列表,我使用的是 Ajax。但是对于最后一个下拉列表,我使用的是action,所以我必须提交表单。
一旦表单在搜索结果后返回。结果是正确的人口。
但最后两个下拉列表未填充所选值。
因此,我在卸载页面时分配值,如下所示
document.getElementById("laneid").text = '<%=laneID%>';
我也试过了
document.getElementById("laneid").value = '<%=laneID%>';
从我调用 ajax 来填充下拉列表中的所有值的操作回来之前。值来自请求变量'<%=laneID%>'。
请帮助我保留这些值。
我认为 jQuery 在这种情况下可以提供帮助。但如果有其他解决方案,请提出建议。
非常感谢。
【问题讨论】:
标签: java javascript jquery struts