私のオートコンプリート選択の値を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>
私はこの仕事をするために何をやるべき?
ブラウザのコンソールにはerrrors? – diavolic