【问题标题】:Change option list text value based on <a> click根据 <a> 单击更改选项列表文本值
【发布时间】:2020-07-27 01:37:01
【问题描述】:

HTML

  <select id="sel">
     <option>A</option>
     <option>B</option>
     <option>C</option>
     <option>D</option>
     <option>E</option>
   </select>

   <a href="#">A</a>
   <a href="#">B</a> 
   <a href="#">C</a>
   <a href="#" class="selected">D</a>
   <a href="#">E</a>

在这里,我创建了下拉选择选项列表(带有选项 A、B、C、D 和 E)和一些带有文本值的锚标记(A、B、C、D 和 E)。我的要求是,当我单击 class="selected" 的锚标记(即具有文本值 D 的标记)时,下拉列表应选择选项 D。请注意,下拉选项的文本值与锚标记的文本值相同。请帮我处理jquery代码

【问题讨论】:

  • 请向我们展示您用于执行此操作的 jQuery 代码。如果我们看不到代码,我们无法帮助您找到代码中的问题!
  • 听起来你是在要求免费代码而没有任何尝试。

标签: html jquery drop-down-menu anchor html-select


【解决方案1】:

在 jQuery 中试试这个,

$('.selected').click(function(){
   $('#sel').val($(this).text());
});

PS:您应该在寻求帮助之前尝试一下,并发布您尝试过的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2018-12-04
    • 2012-02-11
    • 1970-01-01
    相关资源
    最近更新 更多