我有一个从Ajax数组中填充select2 v4.0.0。 如果我设置了select2的val,我可以通过javascriptdebugging看到它已经select了正确的项目(在我的例子中是#3),但是这并没有显示在select框中,它仍然显示占位符。 而我应该看到这样的事情: 在我的表单字段中: <input name="creditor_id" type="hidden" value="3"> <div class="form-group minimal form-gap-after"> <span class="col-xs-3 control-label minimal"> <label for="Creditor:">Creditor:</label> </span> <div class="col-xs-9"> <div class="input-group col-xs-8 pull-left select2-bootstrap-prepend"> <select class="creditor_select2 input-xlarge form-control minimal select2 col-xs-8"> <option></option> </select> </div> </div> </div> 我的javascript: var initial_creditor_id = "3"; $(".creditor_select2").select2({ ajax: { url: "/admin/api/transactions/creditorlist", dataType: 'json', delay: 250, data: function […]