gpt4 book ai didi

javascript - 选择描述后更改选择列表显示值

转载 作者:行者123 更新时间:2023-11-28 10:32:00 24 4
gpt4 key购买 nike

我想要一个执行以下操作的选择列表:

  1. 当选择列表打开时,显示说明列表。
  2. 当用户选择某个项目时,选择列表将关闭,仅显示值。

这样做的原因是为了节省空间,因为值会短得多。我希望 jQuery 中有答案。

谢谢。

最佳答案

好的,我已经解决了:

$("#selectList").focus(function() {
var selectedOption = $(this).find("option:selected");
selectedOption.text(selectedOption.attr("description"));
});

$("#selectList").change(function() {
var selectedOption = $(this).find("option:selected");
selectedOption.attr("description", selectedOption.text());
selectedOption.text(selectedOption.val());
});

var currSelOption = $("#selectList").find("option:selected");
currSelOption.attr("description", currSelOption .text());
currSelOption.text(currSelOption .val());

它可能可以优化一点。

关于javascript - 选择描述后更改选择列表显示值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2791754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com