2010-09-14 45 views
1

據我所知,您可以使用.val()改變哪些選項中選擇multiple=multiple但選擇jQuery的修改選擇(多)值

你怎麼可以簡單地選擇/取消選擇一個選項,在不改變的狀態其他選擇?

回答

1

在這種情況下,最簡單的方法去選擇特定的選項:

$("#select option[value='"+val+"']").removeAttr("selected"); 
+0

thankyou'選項[value ='「+ val +'']'是我一直在尋找:) – Hailwood 2010-09-14 15:04:53

0

你不必爲所有事情都使用jquery。

var el = $(..)[0]; 
el.options[i].selected = false; 
+2

這不使用*值*選擇的,這是一個索引,你也使用jQuery的:) – 2010-09-14 14:42:34