我已将<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'
}));
答案 0 :(得分:2)
我知道了。显然,关键字是属性值本身。请执行以下操作:
$('#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>