Я создаю интранет-сайт для работы с функцией автозаполнения. У меня это работает там, где когда пользователь нажимает на имя в списке автозаполнения, он заполняет это значение в поле ввода текста. Что мне нужно сделать, это после того, как оно заполнит значение, а также отправить форму, как Google. Я знаю, что должен использовать 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)
};