【发布时间】:2017-09-13 22:24:42
【问题描述】:
我正在尝试将自动完成选择的值添加到 ID 为 initialNameField 的特定输入字段。
自动完成:
<div class="ui-widget">
<label for="tags">Search: </label>
<input class="tags" />
</div>
输入:
<input type="text" th:field="*{selectedInitialName}" class="initialNameField" id="initialNameField"
name="initialName"/>
包括:
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" />
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
自动完成脚本:
<script type="text/javascript">
//<![CDATA[
$(function() {
var availableTags = [
"1",
"2",
"3",
"4",
];
$(".tags").autocomplete({
source: availableTags,
minLength: 1,
dataType: 'json',
select: function(event, ui) {
$('#initialNameField').val(ui.item.id);
}
});
});
//]]>
</script>
我应该怎么做才能完成这项工作?
【问题讨论】:
-
浏览器控制台没有错误?
标签: javascript jquery spring-mvc spring-boot jquery-ui-autocomplete