Tamam Neden bunun işe yaramadığını anlamıyorum. Oldukça basit görünüyor.HTML <select> JQuery değiştirilemiyor
İşte benim açılan menü:
<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>
ve burada JavaScript
$("#yearDropdown").change(function() {
alert('The option with value ' + $(this).val());
});
Şu anda sadece bu yüzden işlevler ekleyebilirsiniz çalışma almak istemeniz. Teşekkürler!
kontrolün render çıkış (kaynağı görüntüle, öğeyi denetle, vb ...) Ne:
Sadece .ready $ (belgesindeki) .change olayı bağlamak? –
beni affediyor, ne istediğini bilmiyorum. Ben bir CS öğrenciyim. ve hemen hemen hiçbir javascript bilgim yok – theCamburglar
Bir $ (document) .ready (function() {THIS CODE HERE} içinde çalışıyor mu?); ya da sadece bir $ (function() {CODE HERE}); ? Bana doğru görünüyor ... – ntgCleaner