2015-11-05 149 views
-3

存在一種方法用於單擊標籤並選擇一個特定選項進行選擇? 我不喜歡使用JS 按照代碼:單擊標籤,選擇一個選項

<label for="a">State</label> 
<select name=""> 
    <option value="">teste</option> 
    <option value="">teste X</option> 
    <option value="" id="a">teste A</option> 
</select> 

謝謝!

+0

我沒有得到你想要的。但是,'id' **必須**爲**唯一**。你**不能**有'id =「a」''多個元素'' – pistou

+0

對不起,我沒有看到這個。固定。 –

+1

如果你不想使用JavaScript,爲什麼你添加了javascript和jquery標籤? –

回答

2

HTML:

<label data-value="c">C</label> 
<select name="" id="myselect"> 
    <option value="a">A</option> 
    <option value="b">B</option> 
    <option value="c">C</option> 
</select> 

的jQuery:

$(document).on("click", "label", function(evt) { 
    evt.preventDefault(); 
    $("#myselect").val($(this).data("value")); 
});