目前我有多个在JSP中创建的下拉菜单。我创建了一个永久链接,它完美地工作,当我选择特定项目的永久链接更新来包含该项目。现在,当我点击永久链接时,它会显示在URL中,如permalink/selectedItem
。我的目标是能够将该固定链接复制到新标签中,并让所有选定的项目出现在上一个标签中选择的下拉菜单中。例如,如果我在下拉菜单中选择了狗并点击了永久链接,并复制了包含permalink/dog
的永久链接,那么我的新标签应该有一个下拉菜单,选择了“狗”这个词。虽然这是我的问题,但它没有显示狗这个词。它总是回到默认的选择选项,即使链接包含单词dog !.即使我右键单击并查看源代码,该页面在我拥有的选项列表中也会说<option selected> Dog</option>
。所以这只是没有显示出来。这里是我的代码相关:未呈现所选下拉菜单项
0
A
回答
0
你错过了value
属性,即:<option value='Dog' selected> Dog</option>
你只给你的选项显示名称。
<option value='<%= typeOfAnimal %>' <%= choice.equals(typeOfAminal) ? "selected" : "" %>>
另外,我想扭转choice.equals(typeOfAminal)
顺序typeOfAminal.equals(choice)
因为choice
可能null
(从请求到来),而typeOfAminal
不能(从静态列表或数据库来),如果你这样做它是第一种方法,并且choice
是null
,您将得到一个NullPointerException。
相关问题
- 1. jqWidgets标签内的jQuery选上的下拉菜单未呈现,正确
- 2. 我想将所选值推入选择/选项下拉菜单
- 3. Kendo UI多选择下拉菜单并选择所有选项
- 4. PHP下拉菜单请选择选项
- 5. CSS - 下拉菜单(选项,请选择)
- 6. 动态选项选择下拉菜单
- 7. 从下拉菜单中选择选项
- 8. 水平下拉选择选项菜单
- 9. 如果第一项未选中,请选择下拉菜单jquery
- 10. 立即从下拉菜单中选择所有选项
- 11. AngularJS - 在下拉菜单中获取所选选项的属性
- 12. 如何选择另一个下拉菜单选项时更新下拉菜单?
- 13. 第二下拉菜单未选中
- 14. 未选择下拉菜单的Jquery值
- 15. 下拉菜单 - 选择所有案例
- 16. 重置所有选择下拉菜单
- 17. 选择所有下拉菜单
- 18. 从下拉菜单访问所选值
- 19. 从下拉菜单中选择项目
- 20. 自动默认选项下拉菜单
- 21. Bootstrap自动下拉菜单选项
- 22. Selenium - Python - 下拉菜单选项值
- 23. 创建从下拉菜单选项
- 24. 无法填充下拉菜单(选项)
- 25. 选择下拉菜单项[WEBBROWSER]
- 26. CakePhp:重复选项的下拉菜单
- 27. 下拉菜单c选择的项目#
- 28. jquery使下拉菜单选项
- 29. Pop选项关闭下拉菜单
- 30. 从下拉菜单更新选项