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'屬性來設置選項。第二個檢查實際文本。 –