フォーカスにオートコンプリートオプションを表示したいと思います。入力の値が空の場合、すべてのオプションを表示したいと思います。私が望む動作は次のような効果です:Django-selectable - フォーカスにオートコンプリートオプションを表示する
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8/>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
</head>
<body>
<input id="text" type="text"></input>
<script>
$(
function() {
$('#text').autocomplete(
{ source: ['abc', 'bcd', 'cde'], minLength: 0 }
).focus(function() { $(this).autocomplete('search'); });
}
);
</script>
</body>
</html>
Djangoで選択可能な方法は?
これは質問に対する答えではありません。問題は、入力後にオートコンプリートオプションを表示してフォーカスを合わせる方法です。ユーザーが入力しなくても基本オプションを得ることができます。 – d33tah
彼はすでにjavascriptコードを実行していますが、欠落していたものは - データバックエンド.. – Jerzyk