1
我有一个具有键值对的下拉列表。Jquery从下拉列表中选择值
通过Jquery的的followng没有工作
$("#MainContent_degree").val('APN');
但下面做工作:
$("#MainContent_degree option:contains('APN')").attr('selected', true);
我以为他们是在同一个。
我有一个具有键值对的下拉列表。Jquery从下拉列表中选择值
通过Jquery的的followng没有工作
$("#MainContent_degree").val('APN');
但下面做工作:
$("#MainContent_degree option:contains('APN')").attr('selected', true);
我以为他们是在同一个。
我有单选按钮同样的问题,我认为这将有选择下地干活:
卸下主动选择的选项:
$("#MainContent_degree").attr("selected", false);
设定新选择的选项
$("#MainContent_degree option[value='APN']").attr("selected", true);
可能您的选项元素具有不同的value
属性和内容。要使.val
正常工作,您应该设置value
属性:http://jsfiddle.net/5abK4/2/。
<option value="APN">APN</option>
:contains
搜索内容(即标签之间的文本)。
第一个通过检查'option'的'value'属性来设置选项。第二个检查实际文本。 –