の更新を停止し、すべての作業OKjqueryのオートコンプリート入力 - 私はjqueryの(とオートコンプリートのプラグイン)を使用して開始
HERESに私のシナリオ 私は、ユーザーがオートコンプリートからリスト値のいずれかを選択し、私はアップデートspan要素を持っており、それは入力要素を同時に更新する。オートコンプリートの入力要素を更新したくない - ユーザーが入力した内容でそれを保持したい。事前に
おかげ
よろしく
PVEE
の更新を停止し、すべての作業OKjqueryのオートコンプリート入力 - 私はjqueryの(とオートコンプリートのプラグイン)を使用して開始
HERESに私のシナリオ 私は、ユーザーがオートコンプリートからリスト値のいずれかを選択し、私はアップデートspan要素を持っており、それは入力要素を同時に更新する。オートコンプリートの入力要素を更新したくない - ユーザーが入力した内容でそれを保持したい。事前に
おかげ
よろしく
PVEE
あなたがjQueryUIオートコンプリートを使用していると仮定すると、(将来的には、あなたが使用しているプラグインにリンクしてください)、あなたはselect
にタップすることができますプラグインのデフォルトの動作(入力テキストを置き換える)を取り消し、その他のアクションを実行するには、event.preventDefault
を使用し、その他のアクションを実行してください。
$("input").autocomplete({
select: function(event, ui) {
event.preventDefault(); // cancel the default behavior of selecting an option
$("#update-me").text(ui.item.label); // update the span with the selected option's label.
}
});
希望します。
どのオートコンプリートプラグインを使用しているかによって異なります(いくつかあります)。 jquery-uiに付属のものを使用していますか?または他の何か。ドキュメントやプラグインをダウンロードしたサイトへのリンクを追加してください。 – ehudokai