Bonjour,

J'ai un script de recherche instantanée et lorsqu'on entre un mot clé dans le champ, les résultats apparaissent directement.
Je souhaiterais cliquez d'abord sur un submit et d'être redirigé sur une page de résultat.

Je vous donne le code =) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<script type="text/javascript"> 
$(document).ready(function()
{
$(".search_input").focus();
$(".search_input").keyup(function() 
{
 
var search_input = $(this).val();
var keyword= encodeURIComponent(search_input);
 
 
var yt_url='http://api.search.live.net/json.aspx?JsonType=callback&JsonCallback=?&Appid=642636B8B26344A69F5FA5C22A629A163752DC6B&query='+keyword+'&sources=web'; 
 
 
$.ajax({
type: "GET",
url: yt_url,
dataType:"jsonp",
success: function(response)
{
 
$("#result").html('');
if(response.SearchResponse.Web.Results.length)
{
 
 
 
$.each(response.SearchResponse.Web.Results, function(i,data)
{
 
 
var title=data.Title;
var dis=data.Description;
var url=data.Url;
 
var final="<div class='webresult'><div class='title'><a href='"+url+"' target='_blank'>"+title+"</a></div><div class='desc'>"+dis+"</div><div class='url'>"+url+"</div></div>";
 
 
$("#result").append(final);
 
});
 
 
}
else
{
$("#result").html("<div id='no'>No results</div>");
}
}
 
});
 
 
 
 
 
 
 
});
 
 
});
 
</script>
Je précise que c'est relié au moteur de recherche BING.

Merci