【发布时间】:2018-06-30 01:35:04
【问题描述】:
我在表单中有一个输入框。我在这个输入框中使用了easyautocomplete插件。当我在input-group-addon 之外有输入框时,输入框的宽度合适。但是,当我在input-group-addon 中添加它时,宽度会减小/折叠。 (见截图)
HTML 与 input-group-addon
<div class="form-group col-md-9">
<label for="taskname">Task Name</label>
<div class="input-group">
<span class="input-group-addon"><i class="fas fa-anchor"></i></span>
<input class="form-control" id="taskname" name="taskname" required autocomplete="off" maxlength="50" placeholder="Name" value="<?php echo h($dataset['taskname']); ?>">
</div>
<small class="form-text text-muted">Select Task name from auto suggestion or type your own </small>
</div>
HTML 没有 input-group-addon
<div class="form-group col-md-9">
<label for="taskname">Task Name</label>
<input class="form-control" id="taskname" name="taskname" required autocomplete="off" maxlength="50" placeholder="Name" value="<?php echo h($dataset['taskname']); ?>">
<small class="form-text text-muted">Select Task name from auto suggestion or type your own </small>
</div>
Javascript
$("#taskname").easyAutocomplete(tasknameoption);
var tasknameoption = {
url: "/task/tasklistapi.php",
getValue: "tasklistname",
adjustWidth: false,
requestDelay: 500,
list: {
maxNumberOfElements: 10,
match: {enabled: true},
onSelectItemEvent: function() {
var value = $("#taskname").getSelectedItemData().iscomp;
$("#iscomp").val(value).trigger("change");
}
}
};
我尝试过的事情(但没用):
【问题讨论】:
标签: css twitter-bootstrap bootstrap-4 easyautocomplete