假设在下拉列表中选择了一个值,然后在选择下拉列表中的值之后,相同的下拉列表在同一个 JSP 页面中再次重新生成(作为前一个下拉列表)。
怎么可能?怎么做?
假设在下拉列表中选择了一个值,然后在选择下拉列表中的值之后,相同的下拉列表在同一个 JSP 页面中再次重新生成(作为前一个下拉列表)。
怎么可能?怎么做?
很难做到这一点 http://jsfiddle.net/daWd9/
StackOverflow 中记录了两个使用 AJAX 技术的解决方案
请看上面的内容会对你有所帮助。
顺便说一句,我不明白你为什么需要
在同一个 JSP 页面中再次重新生成(作为先前的下拉列表)。
假设您的源下拉列表 id 是“list1”。通过使用 document.getElementById('list1') 您将获得该元素的详细信息。然后使用 document.createElement 创建一个新的下拉列表并从现有的一个 document.getElementById('list1') 中获取属性。
我想,您必须从相同的选项中选择多个值。我会使用 jQuery UI 来完成它。请点击演示链接http://jqueryui.com/demos/autocomplete/#multiple。
打开链接。
开始在文本框中输入,选项将自动填充。
您可以选择一个,然后再次开始输入。
在我看来,这将是一个很好的用户友好型解决方案。
希望能帮助到你。