je lance le script dans IE 8 et obtenir un message d'erreur après avoir tapé dans le champ de saisie:erreur rapide dans le fichier jquery ui
// message d'erreur de IE8 Webpage détails de l'erreur
Agent utilisateur: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2) Horodatage: lun, 7 juin 2010 23:13:10 UTC
Message: Objet attendu Ligne: 570 Char: 394 code: 0 URI: http://localhost/zhong/jquery-ui-1.8.2.custom.min.js
<script src="jquery-1.4.2.min.js"></script>
<script src="jquery-ui-1.8.2.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="jquery-ui-1.8.2.custom.css" />
<body>
Search: <input id="example" />
</body>
<script>
$(document).ready(function(){
var data = "Core Selectors Attributes Traversing Manipulation CSS Events Effects Ajax Utilities".split(" ");
$("#example").autocomplete(data);
});
</script>
Bingo! BTW, l'application Web que vous liez est très cool – Philip007
J'ai effectivement utilisé la saisie semi-automatique (tableau) de jquery/plugins. Mais ce que j'ai l'intention d'utiliser est autocomplete (source) de jquery/ui. Les deux autocomplete() ont le même nom, mais des paramètres différents et une référence différente. C'est pourquoi j'ai fait l'erreur. – Philip007
@phil - Yup, vu qu'au moins une douzaine de fois avant ... "le plugin autocomplete" est toujours la phrase commune sur SO, même s'il y a quelques joueurs majeurs tous appelés juste "autocomplete", c'est * certainement * confuse . –