У меня есть multi select, и я хочу узнать, на какую кнопку пользователь нажал. Я искал в Интернете, но не могу получить достойный ответ. Я не хочу, массив всех выбранных, только тот, что пользователь нажал наMulti Select DropDown- Получить текущую выбранную опцию
Например
Вариант A Вариант B Вариант C
если щелчки член по варианту А я хочу, чтобы получить вариант A, если член затем выбирает вариант B, я хочу получить вариант B, а не вариант A и B.
Я видел ответы, где они говорят, чтобы использовать событие click, но дальнейшие исследования показывают, что с несколькими параметрами щелчок событие не срабатывает, я должен использовать его при изменении.
Причина, почему я это нужно, потому что мы имеем следующее требование
Вариант A Вариант B Вариант C Опция None
, если член выбирает А, то В, то ни один, я не нужен все параметры, которые нужно снять, и «None» только что выбраны.
Если выбрано значение «Нет», и участник решает выбрать вариант «А», то «Нет» необходимо снять выделение и выбрать параметр «А».
Единственный способ, которым я могу это понять, - это узнать, на какой элемент участник нажал кнопку «Нет», затем отменить выбор всех, затем выберите «Нет», иначе убедитесь, что ни один из них не выбран, если выбран.
Можете ли вы привести пример кода, что вы пробовали? –
Это то, что код будет выглядеть, если я смог получить текущую выбранную опцию.Если «Нет», отмените выбор всех и выберите «Нет», else {снимите флажок «Нет») – Philosopher
Я проверил онлайн ближайший, я пришел, является приведенным ниже фрагментом кода – Philosopher