当前位置: 首页 > 知识库问答 >
问题:

jQuery-将“selected”应用于特定值的选项

夏侯自珍
2023-03-14

使用jQuery,我如何将“selected”应用于选项值C?

<select id="letters">
    <option value="A">A<option>
    <option value="B">B<option>
    <option value="C">C<option>
    <option value="D">D<option>
</select>

共有3个答案

阎宾实
2023-03-14

null

js lang-js prettyprint-override">$(function(){
	$('#letters').val('C');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="letters">
    <option value="A">A<option>
    <option value="B">B<option>
    <option value="C">C<option>
    <option value="D">D<option>
</select>
张智
2023-03-14

你需要做这样的事情

$('#yourdropddownid').val('C');

或者做这样的事情

 $('#yourdropddownid').value = 'C';

更多信息请查看此帖子

jQuery-如何根据值选择下拉项

韦衡
2023-03-14

从jQuery 1.9开始,jQuery更新了该功能

选项的“selected”状态实际上是一个属性,因此jQuery将其改为使用.prop()方法。

$('#letters option[value=C]').prop('selected', true);

  

 类似资料:
  • 我有一个字段,其中有一些选项。现在我需要使用jQuery选择这些中的一个。但是,当我只知道必须选择的的时,如何做到这一点呢? 我有以下HTML: 我需要选择值为的选项。如何才能做到这一点呢? 下面是一个演示页面:http://jsfidle.net/9stxb/

  • 问题内容: 我正在尝试将CS​​S应用于选定的文本。我尝试了以下操作,但不起作用。我正在使用Firefox。 我也试过 我可以使用execcommand使用contentEditable做到这一点,但是execcommand应用html标签而不是内联样式。例如:代替。我需要应用内联样式,而不是不推荐使用的html标签。我想使用jQuery 属性来应用样式。 问题答案: 为此,我建议使用我的Rang

  • 在搜索Apple Pay/Passkit/Wallet文档时,我发现的代码示例很少,文档也很差。我们正在尝试提供一个我们已经提供的payment pass,而不是仅仅使用启动钱包。 根据文档,这可以通过来实现。我们调用了这个函数,它将Apple Pay直接启动到add a card向导中,这似乎比中的UX更糟糕。 我们使用的代码是: 我们得到传球库和我们的传球,然后有条件地尝试呈现最后一次传球。

  • 我将html写成 现在我希望如果选项是1,那么它应该被选择为 请帮帮我!!!

  • 问题内容: 是否可以指示jQuery Mobile不要设置我的输入框和提交按钮的样式。我自定义CSS很好。jQuery移动脚本正在将自己的样式应用于所有元素。 我尝试过的一种解决方法是覆盖自定义CSS中的那些元素。我可以在其中执行其他任何功能吗?像这样的东西 问题答案: jQuery Mobile将忽略其属性设置为的元素。因此,您可以简单地将以下属性添加到标记中:

  • 问题内容: 好吧,说我有这个: 如果我想获得值“ 2”时选择“选项B”,选择器会是什么样? 请注意,这不是在询问如何获取 选定的 文本值,而是询问其中的任何一个(是否选择),具体取决于value属性。我试过了: 但这是行不通的。 问题答案: 它正在寻找ID 为且属性等于的元素。 您想要的是的孩子: