Jquery autocomplete impossible vider cache

Fermé
powereborn Messages postés 7 Date d'inscription samedi 16 octobre 2010 Statut Membre Dernière intervention 31 août 2011 - 31 août 2011 à 22:39
Bonjour !
Je m'adresse à vous après plusieurs heures de recherche. J'utilise jquery et un plugin jquery pour autocomplete.
Adresse du plugin : http://www.ajaxdaddy.com/demo-jquery-autocomplete.html
J'appelle un autocomplete en lui passant des paramètres le type et la catégorie cependant lorsque je change de type sans actualiser la page avec l'évènement Change d'une liste déroulante la liste avec le type précédent ne se vide pas et est gardé en mémoire. Alors qu'en faisant des alert() dans la fonction flushCache() intégrée à leur script jquery, je m'aperçois que le cache devrait être vidé !
Le cache est très utile mais lorsque qu'on change de type, vu que la requête sql appelée sera très différente j'aimerai vider le cache et ne pas avoir les anciens résultats de l'ancienne requête !
Voici le code :
$("#type").change(function(){$("input[name='passion']").autocomplete(
					  "js/Ajax-PHP/changement/changergout.php",
					  {
							extraParams:{type:$("#type").val(),categorie:$("#categorie").val()},
							selectFirst:true,
							lineSeparator:"|",
							minChars:2,
							matchSubset:1,
							matchContains:1,
							cacheLength:10,
							onItemSelect:selectItem,
							onFindValue:findValue,
							formatItem:formatItem,
							autoFill:true
						}
					);});

Merci de votre aide !
Nico