我有一个 <select>
没有 <option>
的标签我想附加已使用 ajax 查询的值。我使用这种方法是因为我的 <select>
标记位于 bootstrap modal 内。我要怎么做?我这里有这段代码:
$('#update_job').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget) // Button that triggered the modal
var id = $('.jobs').val();
var modal=$(this);
$('.modal-body #id').val(id)
$.ajax({
url: "<?php echo site_url('Job_Order_Stage/getAllStatus')?>",
dataType: 'JSON',
success: function(result){
var button = $(event.relatedTarget)
}
$.each(result, function(i, item) {
console.log("inserting", item);
$('#status').append('<option value=>'.)
});
});
});
在那$('#status').append('<option value=>'.)
,我不知道如何设置该值,因为它被单个 qoutes 包围。
最佳答案
你可以连接字符串
$('#status').append('<option value="' + item + '">');
关于javascript - 将选项设置为 <select> 使用 jquery 和从 ajax 获取的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30471609/