Tôi hiện đang sử dụng jQuery để trả về một số kết quả JSON. Khi các kết quả này được trả về, tôi sẽ sử dụng chúng để điền trước các trường trong biểu mẫu của tôi.jQuery/Programmatically Chọn một tùy chọn trong hộp chọn
Tuy nhiên, tôi cần một số trợ giúp trong việc chọn trước các mục trong hộp thả xuống. Ví dụ, tôi có một hộp chọn (điều này được rút ngắn):
<select id="startTime">
<option value="14:00:00">2:00 pm</option>
<option value="15:00:00">3:00 pm</option>
<option value="16:00:00">4:00 pm</option>
<option value="17:00:00">5:00 pm</option>
<option value="18:00:00">6:00 pm</option>
</select>
Và nếu giá trị JSON của tôi là:
var start_time = data[0].start // Let's say this is '17:00:00'
Làm thế nào tôi có thể sử dụng jQuery, hãy lựa chọn với giá trị '17: 00:00 'được chọn?
<option value="17:00:00" selected="selected">5:00 pm</option>
jQuery 1.9 thay đổi này từ .attr() để .prop(). Tôi đã cung cấp câu trả lời được cập nhật bên dưới. – Joshua