オートコンプリートを介してテーブルからテキストを取得して、ユーザーが最後にテーブルに設定されたときにテーブルに設定された情報をプリロードしています。問題なく情報を取得できます。私が苦労しているjquery/javascriptコードは次のとおりです。
$('#type').val(ui.item.type);
var t = $("#type").val();
$('#types').text(t);
ドロップダウン メニューの HTML コードは次のとおりです。
<label for="type"><strong>*</strong>Tournament Type</label>
<select name="type" id="type">
<option value="">Please select...</option><?
while ($type = mysql_fetch_array($types)) {
$TID = $type['ID'];
$name = htmlspecialchars($type['Type']);
echo("<option value = '$name'>$name</option>\n");
}?>
</select>
ここで達成しようとしているのは、情報を変更する必要がある場合に備えて、ドロップダウン メニューの機能を維持しながら、ドロップダウン メニューに表示されるアイテムを以前に選択したものと同じにすることです。これまでのところ、これを機能させることができませんでした。これを行うことができますか、またはこれを達成するために使用する必要がある別の方法はありますか?