作者llzzyy01 (我是清流)
看板Web_Design
标题[问题] 下拉式选单维持选择的项目
时间Sun Oct 4 21:27:06 2020
我是用JSP写类似点餐的网页、餐品内容放在其他DB里
我有两个下拉式选单A和B
A是大的分类、例如 主餐、点心、饮料,预设是 主餐
当使用者选 饮料 时 触发onchange="this.form.submit()"
JSP会从DB找有哪些饮料 如 红茶、绿茶
然後out.println输出成下拉式选单B
把 红茶、绿茶的选项列出来
我实作可以顺利 把 红茶、绿茶的选项列出来
但我发现 A的选项,因为submit()的关系,所以重置变成 主餐
不会停留在使用者选的饮料
所以变成 下拉式选单B列出各种饮料 选单A却显示 主餐
请问有什麽方式可以 让选单A 维持是他选的 饮料
我想过用JSP 去读他刚刚的饮料选项 再用JSP让 选单A 的预设值 变成 饮料
但这样要用JSP生成选单A,没办法单纯地用HTML写选单A
只有这种方式可以解决吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.0.103 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1601818028.A.878.html
1F:→ guardlan: 最佳解ajax 10/05 00:03
2F:→ guardlan: 土炮解就你说的那个方法 10/05 00:05
3F:→ kattte: 用 ajax 处理比较简单 10/05 01:57
4F:→ laechan: 也可以单纯用javascript去处理就好,选择是过程最後送出再 10/05 09:39
5F:→ laechan: 靠jsp应该也是可以 10/05 09:40
6F:→ konkonchou: AJAX or JavaScript array 10/05 13:17
7F:→ llzzyy01: 感谢各位解答 10/09 10:45