我想响应用户在选择元素中选择项目。然而这个jQuery:
$('#platypusDropDown').select(function () {
alert('You selected something');
});
...什么也没做。尽管 jsFiddle 认为它是有效的 jQuery,但它没有显示任何警报。
Click 事件有效,但它太快了 - 在进行选择之前,它会在单击选择元素时触发。
当然,我真的很想做类似的事情:
$('#platypusDropDown').select(function () {
var selection = $('platypusDropDown').val;
$.getJSON('platypus.json', selection, data() {
// . . .
});
});
的HTML:
<select id="platypusDropDown">
<option value="duckbill">duckbill</option>
<option value="duckbillPlatypus">duckbillPlatypus</option>
<option value="Platypus">Platypus</option>
<option value="Platypi">Platypi</option>
</select>