Được rồi, tôi không hiểu tại sao điều này không hoạt động. Nó có vẻ khá đơn giản.HTML <select> JQuery .thay đổi không hoạt động
Đây là trình đơn thả xuống của tôi:
<div>
<form>
<select id='yearDropdown'>
<c:forEach var="years" items="${parkYears}">
<option value=/events.html?display_year=${years}<c:if test="${currentYear == years}">selected="selected"</c:if>>${years}</option>
</c:forEach>
</select>
</form>
</div>
và đây là hoạt Javascript
$("#yearDropdown").change(function() {
alert('The option with value ' + $(this).val());
});
Ngay bây giờ tôi chỉ muốn làm cho nó làm việc vì vậy tôi có thể thêm chức năng. Cảm ơn!
gì được đầu ra trả lại của điều khiển (xem nguồn, kiểm tra nguyên tố, vv ...)? –
tha thứ cho tôi, tôi không biết yêu cầu của bạn là gì. Tôi là một sinh viên CS. và tôi thực tế không có kiến thức về javascript – theCamburglar
Bạn có nó chạy trong $ (tài liệu) .ready (function() {NÀY CODE HERE}); hoặc chỉ là $ (hàm() {CODE HERE}); ? Có vẻ đúng với tôi ... – ntgCleaner