2010-09-09 2 views
0

J'essaie d'insérer une variable dans un div (#cityInput) lors de la sélection automatique de jQuery. Qu'est-ce que je fais mal?jQuery autocomplete ajouter la sélection à div

var options = ["California", "Seattle", "Portland", "San Francisco"]; 

$(function() { 
    $("#citySelect").autocomplete({ 
    source: options, 
    minLength: 2, 
    select: function() { 
    $('#chooseCity').dialog('close'); 
    $('#cityInput').append('airline'); 
    }, 
    }); 
}); 

Répondre

0

D'une part, vous avez une virgule après la dernière option (select).
Cela donne probablement votre erreur javascript. (Je recommande certains outils, comme Firebug, pour les erreurs de surveillance en javascript)

modifier
est ici un live example. J'entre Se en entrée, cliquez sur apparu Seattle choix et d'être alerté avec la ville que j'ai sélectionnée.
Travaux de saisie semi-automatique.

+0

Merci. J'ai très nouveau à jQuery. J'ai corrigé la virgule, mais essaye toujours d'insérer une variable sélectionnée dans un div. – Mik

0

Vous avez une virgule supplémentaire:

}, 
^