入力ボックスがフォーカスされるとすぐに 2 つのことをしたい:
- オートコンプリート (デフォルトのドロップダウン)
デフォルト値を次のように削除します
$(".keywordbox > input").autocomplete({"source":"/nl/video/show-keywords/3", "maxLength" : "10" }); $(".keywordbox > input").focus(function() { if ($(this).val() == $(this).prop("defaultValue")) { $(this).val(''); } $(this).trigger('keydown.autocomplete'); });
と組み合わせた場合を除いて、フォーカス時のオートコンプリートは正常に機能します。
$(this).val('');
これを機能させるための提案はありますか?
** 編集 **
入力が空であるため、オートコンプリートが機能しないようです。プレースホルダー値が設定されていない場合でも。
私が望むのは、値を指定せずにオートコンプリート セットを作成して、すべてのオプション (フィルタリングなし) を指定できるようにすることです。