【发布时间】:2020-06-22 03:26:09
【问题描述】:
在 HTML 下拉列表中选择年份,我想将所选选项与列表中的最后一个选项进行比较。像这样:
$('#YRNext').click(function() {
if ( $('#year option:selected').val() != $('#year').last().val() ) {
console.log($('#year').last().val())
console.log($('#year option:selected').val())
$('#year option:selected').next('option').prop('selected', 'selected');
$('#year').trigger('change');
};
});
但是,if 语句不起作用。我总是在同一年收到控制台消息。 我做错了什么?
注意:我也试过了:
if ( ! $('#year option:selected').is( $('#year').last() ) {
【问题讨论】: