【发布时间】:2025-12-22 06:50:07
【问题描述】:
我希望按照image here 中所示执行以下操作。基本思想是用户可以选择一个(或多个)项目并单击箭头将项目从一个框移动到另一个框。关键特性是每个选项必须是多行。
我目前这样做的方式是使用两个 HTML 选择框和两个按钮。每个项目都是一个选项。但是,因为选项不能包含多行或标签,所以我只有项目的名称,而不是价格或描述。
出于这个原因,我正在寻找一个不一定是 HTML 选项标签的解决方案。我一直在阅读的解决方法是使用<title> 标签,但这不是我想要使用的解决方案。
我正计划使用带有 jQuery 的 HTML 表格来检测点击,并更改 CSS 中每一行的属性以给出它被选中的错觉等,但在我构建它之前,我想要一些其他的想法,因为必须是其他一些更成熟的解决方案。
请注意,数据需要从外部 SQL 数据库中引入。目前我使用 .ashx 处理程序从后端生成前端代码。 IE <option value={0}>{0}</option> 通过 AJAX 调用返回到选择标签之间的前端。
请分享您对如何做到这一点最好的想法。
【问题讨论】:
-
这个问题要么过于宽泛,要么基于观点,要么引发讨论,因此与 Stack Overflow 无关
标签: javascript jquery html css