Próbuję uzyskać wartość rozwijaną przy zmianie (a następnie zmienić wartości w drugim menu rozwijanym).jQuery pobiera wybraną wartość rozwijaną przy zmianie
EDIT: Dzięki za wszystkie odpowiedzi, mam zaktualizowany do dodaj(), ale kod jest powrocie nic, nie zerowej lub niezdefiniowanej tylko puste okno alertu
Jednak kiedy ostrzec go przez attr (wartość) jest niezdefiniowana.
Jakieś pomysły na temat tego, czego mi brakuje?
Oto mój kod:
<script type="text/javascript">
$(document).ready(function() {
var roomID = "0"
$('.dropone').load('ajaxdropdown.aspx');
$('.droptwo').load('ajaxdropdown.aspx?drpType=room&roomid=' + roomID);
$('.dropone').change(function() {
var ts = new Date().getTime();
alert($(this).val)
$(".droptwo").empty();
$(".droptwo").load("ajaxdropdown.aspx?drpType=room&roomid=" + $(this).attr("value") + "&ts=" + ts);
});
});
</script>
.dropone jest wybranym elementem? – fliim
zapomniałeś '()' w '$ (this) .val()' –