jQuery中的attr()方法是用來操作HTML元素的屬性。當設置屬性值時,可以使用selected屬性來表示一個選中的狀態。
// 選擇一個下拉列表,并將第二個選項設為選中狀態 $("select").children("option:eq(1)").attr("selected","selected");
這段代碼會找到
除了使用attr()方法,使用.prop()方法也可以設置selected屬性:
// 選擇一個下拉列表,并將第二個選項設為選中狀態 $("select").children("option:eq(1)").prop("selected", true);
這個代碼的作用和前面的那個代碼完全一樣,唯一的不同是使用了.prop()方法來設置selected屬性。
需要注意的是,在HTML5中,可以省略selected屬性的值。我們可以這樣寫:
只要把selected屬性寫在
總之,如果你需要選中某個下拉列表中的某個選項,就可以使用這個方法。另外也可以使用removeProp()方法來取消選中狀態:
// 取消選中第二個選項 $("select").children("option:eq(1)").removeProp("selected");
這段代碼會將第二個選項的selected屬性刪除,從而取消選中狀態。
下一篇兩個元素左右間距css