J'utilise la saisie semi-automatique du plugin jQuery dans une application web et je transmets des données json simples à la saisie semi-automatique. Lorsque je transmets des données de cette façon, par les mots variables. Autocomlete fonctionne bien. Mais quand je le télécharge depuis le serveur, je reçois ce message d'erreur "data.split n'est pas une fonction". Je définis également l'en-tête Content-type: application/json dans mon script côté serveur. J'essaie aussi de définir l'option dans autocommplete dataType: 'json', mais toujours le même problème. Lorsque j'analyse des données dans l'option de saisie semi-automatique analyser: fonction (données) {..} il semble, que les données sont OK, mais je ne peux pas le lire en formatItem. Avez-vous une idée?jQuery autocomplete - data.split n'est pas une fonction
$(document).ready(function() { $("#suggest").autocomplete("ajax.php?gsug="+whisp_id, { formatItem: function(data, i, n) { return data[0]; }, width: 342 }); });
À quoi ressemble la réponse? –
quelle autocomplétion jQuery utilisez-vous? Il y en a plus d'un. http://stackoverflow.com/questions/2421966/is-there-more-than-one-jquery-autocomplete-widget – Cheeso