您好,登錄后才能下訂單哦!
這篇“jquery如何修改select的選中值”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“jquery如何修改select的選中值”文章吧。
修改步驟:1、使用屬性選擇器選取原選中值,并利用attr()函數將選中狀態去除,語法“$("[selected]").attr("selected", false);”;2、通過id屬性值獲取指定option元素,并利用attr()函數給該元素設置選中狀態,語法“$("#id值").attr("selected", "selected");”。
本教程操作環境:windows7系統、jquery3.6.1版本、Dell G3電腦。
select 元素可創建單選或多選菜單。
option 元素定義下拉列表中的一個選項(一個條目)。
瀏覽器將 <option> 標簽中的內容作為 <select> 標簽的菜單或是滾動列表中的一個元素顯示。
jquery修改select選中值的方法
在jquery中,可以通過給指定option元素添加selected屬性來修改select選中值。
屬性 | 值 | 描述 |
---|---|---|
selected | selected | 規定選項(在首次顯示在列表中時)表現為選中狀態。 |
實現步驟:
步驟1、使用屬性選擇器選取原選中值,并利用attr()函數將選中狀態去除
$("[selected]").attr("selected", false);
步驟2、通過id屬性值獲取指定option元素,并利用attr()函數給該元素設置選中狀態
$("#id值").attr("selected", "selected");
實現示例代碼
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.1.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("[selected]").attr("selected", false); $("#opel").attr("selected", "selected"); }); }); </script> </head> <body> <select> <option>請選擇選項</option> <option value ="volvo">Volvo</option> <option value ="saab">Saab</option> <option id="opel" value="opel">Opel</option> <option value="audi">Audi</option> </select> <button>修改選中值為Opel</button> </body> </html>
說明:
attr() 方法可以設置被選元素的屬性和值。
設置單個屬性的語法
$(selector).attr(attribute,value)
參數 | 描述 |
---|---|
attribute | 規定屬性的名稱。 |
value | 規定屬性的值。 |
設置多個屬性/值對
為被選元素設置一個以上的屬性和值。
$(selector).attr({attribute:value, attribute:value ...})
參數 | 描述 |
---|---|
attribute:value | 規定一個或多個屬性/值對。 |
以上就是關于“jquery如何修改select的選中值”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。