Javascript select2 4.0重新加载表单后未选择远程数据
从3.5版迁移到4.0.3版后,我在选择2时遇到了一些问题 我有一个带有输入的表单:Javascript select2 4.0重新加载表单后未选择远程数据,javascript,ajax,jquery-select2,Javascript,Ajax,Jquery Select2,从3.5版迁移到4.0.3版后,我在选择2时遇到了一些问题 我有一个带有输入的表单: <div class="form-group "> <label class="control-label" for="equipment">Address of equipment</label> <select class="form-control" id="equipment" name="equipment"></sel
<div class="form-group ">
<label class="control-label" for="equipment">Address of equipment</label>
<select class="form-control" id="equipment" name="equipment"></select>
</div>
并使用initSelection回调初始化select2。
在4.0版本中,我找不到从何处获取所选值,选择输入在重新加载后没有选项
$("#equipment").select2({
minimumInputLength: 2,
ajax: {
type: 'GET',
url: options.equipmentsURL,
data: function (params) {
return {
q: params.term // search term
};
},
processResults: function (data, page) {
var objects = data.objects;
var results = [];
for (var i=0; i < objects.length; i++){
var text = objects[i]['__str__'];
results.push({'id': objects[i].id, 'text': text});
}
return {results:results};
}
},
});
$('equipment').val();