Jquery从下拉列表中选择值

Jquery从下拉列表中选择值,jquery,Jquery,我有一个下拉列表,其中有一个键值对 通过Jquery,下面的操作不起作用 $("#MainContent_degree").val('APN'); 但以下措施确实奏效了: $("#MainContent_degree option:contains('APN')").attr('selected', true); 我以为他们是同一个人 您的option元素可能具有不同的值属性和内容。要使.val正常工作,应设置value属性: :包含对内容的搜索,即标签之间的文本。我对单选

我有一个下拉列表,其中有一个键值对

通过Jquery,下面的操作不起作用

     $("#MainContent_degree").val('APN');
但以下措施确实奏效了:

   $("#MainContent_degree option:contains('APN')").attr('selected', true); 

我以为他们是同一个人

您的option元素可能具有不同的值属性和内容。要使.val正常工作,应设置value属性:


:包含对内容的搜索,即标签之间的文本。

我对单选按钮也有同样的问题,我认为这将适用于选择字段:

删除激活的选定选项:

设置新选定的选项


第一个选项通过检查选项的value属性来设置选项。第二个检查实际文本。
<option value="APN">APN</option>
$("#MainContent_degree").attr("selected", false);
$("#MainContent_degree option[value='APN']").attr("selected", true);