ID を使用して設定値からオートコンプリート ボックスのデフォルト値をどのように設定しますか?
値はデータベースから取得されます。
基本的に、私が望むのは、このオプションが選択されていると具体的に言うことができるhtmlの通常の選択と同じです(選択済み=選択済み)
私はこのjquery全体に不慣れで、同様のトピックを見たことがありますが、それを機能させることができないようです
私のコードはこちら
<script>
$(function() {
function log( message ) {
$( "<div/>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}
$( "#birds" ).autocomplete({
source: "search.php",
minLength: 2,
select: function( event, ui ) {
log( ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
});
</script>
</head>
<body>
<div class="demo">
<div class="ui-widget">
<label for="birds">Birds: </label>
<input id="birds" />
</div>
したがって、ページが読み込まれるときに、ソースから値を選択する必要があります。例: ロビン
これは、私が望むように動作するように操作しようとしているデモのコードです