J'ai cette fonction :
function getdata(identifiant)
{
$( '#'+identifiant+'' ).autocomplete({
...
});
Le problème c'est que je fais mon autocomplete sur le champ qui possède l'ID "identifiant" mais il se peut que ce soit une classe parfois et non un ID (donc . à la place de #)
Donc ça me retourne une erreur quand c'est une classe.
Comment je fais pour que ce soit $( '#'+identifiant+ ).autocomplete quand c'est un ID et $( '.'+identifiant+ ).autocomplete quand c'est une classe ?