J'essaie de faire fonctionner l'autocomplétion sur une application web que je suis en train de créer. J'ai réduit mon code à l'essentiel et je n'arrive toujours pas à le faire fonctionner. J'ai obtenu le fichier source à partir de http://www.phpguru.org/static/AutoComplete.html et j'ai fait de mon mieux pour l'implémenter exactement comme ils l'ont fait sur leur site de démonstration. Mon code de test est ci-dessous :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>test</title>
</head>
<body>
<script language="javascript" type="text/javascript" src="/Management/AutoComplete.js"></script>
<div id="content">
<script type="text/javascript">
if (location.href.indexOf('/JavaScripts/AutoComplete') != -1) {
window.onload = function(){
data = ['Joes Plumbing1','Joes Plumbing2','Joes Plumbing3','Joes Plumbing4'].sort();
AutoComplete_Create('customers', data);
}
}
</script>
<form id="form" action="" method="post">
<table border="0">
<tr>
<td>Customer Search</td>
</tr>
<tr>
<td><input type="text" id="customers"/></td>
</tr>
</table>
</form>
</div>
</body>
</html>
Voici un peu plus d'informations de base qui pourraient vous aider à m'aider :
Mon serveur fonctionne bien avec d'autres .js
des fichiers.
J'ai copié et collé le AutoComplete.js
(PAS AutoComplete.old.js
) que j'ai téléchargé sur le site mentionné ci-dessus, et n'y a pas touché du tout.
Pourquoi ça ne marche pas ?