Tôi có một thả xuống như:thiết lập giá trị thả xuống bằng văn bản sử dụng jquery
<select id="HowYouKnow" >
<option value="1">FRIEND</option>
<option value="2">GOOGLE</option>
<option value="3">AGENT</option></select>
Trong menu thả xuống trên tôi biết nội dung của danh sách thả xuống. Làm thế nào có thể thiết lập giá trị của thả xuống trong document.ready với văn bản bằng cách sử dụng jquery?
Điều này không hoạt động trong trường hợp danh sách 'select' của bạn chứa' tùy chọn' với các giá trị văn bản tương tự, tức là ' '- suy nghĩ về cách xử lý này? – shanabus
Để xử lý các giá trị tương tự, bạn có thể nhận được kết quả khớp đầu tiên với chỉ mục [0] (mặc định trả về chỉ mục cuối) như sau: $ ("# HowYouKnow option: contains (" + theText + ")"). Attr ('đã chọn', 'đã chọn') [0]; – Asmussen
Các phương pháp trên bị hỏng trong jquery từ phiên bản 1.9.1 trở lên. Thay đổi .attr thành .prop -> test tại đây: http://jsfiddle.net/RB5wU/579/ –