【问题标题】:How to get a HTML select element to display a differenct value when an option is selected than is shown in the dropdown list?如何获取HTML SELECT元素在选择选项时显示不同的值,而不是下拉列表中显示的选项?
【发布时间】:2018-12-15 00:04:11
【问题描述】:

例如,我使用的是国家/地区的下拉列表,其电话代码如下所示: Dropdown list

当我选择一个选项时,会显示整个国家和数字,但我宁愿只显示数字代码。如何做到这一点?

【问题讨论】:

    标签: html drop-down-menu html-select dropdown options


    【解决方案1】:

    您可以为此使用两个下拉菜单。一个带有要显示的值,另一个带有要选择的值。然后用 javascript 同步两者。

    https://jsfiddle.net/81nbvtLx/7/

    使用 jQuery,您可以使用:

    $('#sel2').change(function() {
        $('#sel1').prop('selectedIndex', $(this).prop('selectedIndex'));
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      相关资源
      最近更新 更多