Je construis un site intranet pour travailler avec une fonction de saisie semi-automatique. Je l'ai travailler à l'endroit où lorsque l'utilisateur clique sur le nom dans la liste de saisie semi-automatique, il remplira cette valeur à la zone de saisie de texte. Ce que j'ai besoin de faire, c'est après avoir rempli la valeur, aussi soumettre le formulaire, à la Google. Je sais que je dois utiliser document.formname.submit
, mais je ne peux pas l'obtenir pour faire les deux, tout ce que je peux obtenir est l'un ou l'autre. Habituellement, je fais des recherches sur la façon de faire cela, mais je suis très serré et j'ai vraiment besoin de votre aide! Voici ce que j'ai pour le code jusqu'à présent.jQuery un clic, deux actions. Aidez-moi!
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)
};
$ ('# form'). Trigger ('submit'); A travaillé comme un charme! – werm