2010-11-15 20 views
6

Nếu Tom được chọn từ hộp thả xuống, làm cách nào để lấy tên chứ không phải giá trị bằng cách sử dụng jQuery sao cho kết quả đầu ra sẽ là Tom?Tên được chọn jQuery

<select id="emp" > 
    <option value=1>Tom</option> 
    <option value=12>Harold</option>e 
    <option value=32>Jenny</option> 
</select> 

Trả lời

13
var res = $('#emp :selected').text(); 

này được nguyên tố này với the IDemp, sau đó được the descendant element đó là :selected, cuối cùng trả the .tex() content.

Dưới đây là một đồng bằng javascript phiên bản:

var el = document.getElementById('emp'); 

var res = el.options[el.selectedIndex].text; 
0
$('#emp option:selected').text(); 
Các vấn đề liên quan