J'ai une page de recherche, vous entrez du texte dans la zone de saisie et cliquez sur Rechercher. Il vous montre les résultats de la recherche. La recherche clique sur une balise href.Cliquez manuellement sur un lien, mais la valeur de la zone de texte n'est pas affichée
Je dois effectuer une recherche manuellement parfois, c'est-à-dire sans que l'utilisateur clique sur le lien de recherche.
Je l'ai fait via jQuery:
$("#hrefId").click();
Les messages de dernière page très bien, mais pour une raison quelconque la valeur dans la zone de texte ne sont pas utilisés par la recherche.
Quelle pourrait être la raison?
Mise à jour Le code HTML pour le lien émis ressemble à:
<a id="ctl00_content_ctl00_fragment_2657_ctl00_ctl01_ctl00_SearchButton" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$content$ctl00$fragment_2657$ctl00$ctl01$ctl00$SearchButton", "", true, "", "", false, true))">Search</a>
aiment le contrôle id .... webforms hein !!! – redsquare