jQuery: динамически добавляемый <option>с отключенными и выбранными атрибутами - PullRequest
0 голосов
/ 21 февраля 2019

Я успешно добавил элемент <option> к своему <select> вместе с value, text и placeholder.Однако у меня возникли проблемы с поиском правильного ключевого слова для назначения disabled и selected.Процесс добавления в моем <select> выполняется, когда происходит событие, которое, в свою очередь, запускает AJAX для отправки некоторых данных, которые я буду использовать для установки атрибутов моего <option>.

Это мое добавлениекод, Я просто хочу добавить атрибуты disabled и selected к моим <option>:

$('#selectID').append( $('<option>', {
  value : 'Some value I got from my AJAX',
  text  : 'Another value I got from my AJAX'
}));

1 Ответ

0 голосов
/ 21 февраля 2019

Я понял это.По-видимому, ключевым словом является само значение атрибута.Сделайте следующее:

$('#selectID').append(
  $('<option>', {
    value     : 'Some value I got from my AJAX',
    text      : 'Another value I got from my AJAX',
    //This here
    disabled  : 'disabled',
    selected  : 'selected'
  })
);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="selectID"></select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...