J'ai un champ de recherche en haut de la page qui effectue un appel ajax lorsqu'un utilisateur appuie sur le bouton adjacent. J'essaie de mettre à jour la balise d'entrée afin que lorsqu'un utilisateur appuie sur la touche « entrée » , le JavaScript approprié s'exécute sans recharger la page. Le problème est que la page continue de se recharger. Voici ma dernière tentative :
$("searchText").bind('keyup', function(event){
if(event.keyCode == 13){
event.preventDefault();
$("#buttonSrch").click();
return false;
}
});
<input type='search' id='searchText' />
<input type='button' id='buttonSrch' onclick="search(document.getElementById('searchText'))" value='Search' />