オートコンプリート機能を備えた仕事用のイントラネット サイトを構築しています。ユーザーがオートコンプリート リストの名前をクリックすると、その値がテキスト入力ボックスに入力されます。私がする必要があるのは、値を入力した後、フォームも送信することです。を使用する必要があることはわかっていますdocument.formname.submit
が、両方を実行することはできません。取得できるのはどちらか一方だけです。私は通常、これを行う方法を調査しますが、私はタイトなスケジュールであり、本当にあなたの助けが必要です! これまでのところ、コードについて私が持っているものは次のとおりです。
function suggest(a) {
if (a.length == 0) {
$("#suggestions").fadeOut()
} else {
$("#search").addClass("load");
$.post("autosuggest.php", {
queryString: "" + a + ""
},
function (b) {
if (b.length > 0) {
$("#suggestions").fadeIn();
$("#suggestionsList").html(b);
$("#search").removeClass("load")
}
})
}
}
function fill(a) {
$("#search").val(a);
setTimeout("$('#suggestions').fadeOut();", 300)
};