У меня есть приложение, для которого требуется возможность выбора панели игроков.Когда выбран один игрок, я не хочу, чтобы он был доступен для выбора на других позициях (поэтому у меня нет одного и того же игрока дважды).
У меня есть код, который удаляет игроков из раскрывающейся таблицы параметров select
всякий раз, когда они выбираются в настольном браузере, однако при использовании мобильного браузера на моем iPad плееры не удаляются из списка, когда онивыбран.
$(document).ready(function() {
$('select').on('change', function(event) {
var prevValue = $(this).data('previous');
$('select').not(this).find('option[value="' + prevValue + '"]').show();
var value = $(this).val();
$(this).data('previous', value);
$('select').not(this).find('option[value="' + value + '"]').hide();
});
});