Twitter Bootstrap Typeahead - Id & Beschriftung

Ich bin mit Bootstrap 2.1.1 und jQuery 1.8.1 und versucht die Typeahead-Funktionalität.

Ich versuche, die Anzeige einer label und verwenden Sie ein id wie ein standard - <select />

Hier ist mein typeahead-Initialisierung:

$(':input.autocomplete').typeahead({
    source: function (query, process) {
        $('#autocompleteForm .query').val(query);
        return $.get(
            $('#autocompleteForm').attr('action')
          , $('#autocompleteForm').serialize()
          , function (data) {
              return process(data);
          }
        );
    }
});

Hier ist die Art von JSON, die ich sende

[{"id":1,"label":"machin"},{"id":2,"label":"truc"}]

Wie kann ich sagen process() darzustellen, Etiketten und speichern Sie die gewählte ID in ein weiteres hidden-Feld?

Führen Sie eine der Kommentare hier helfen?

InformationsquelleAutor Pierre de LESPINAY | 2012-09-12

Schreibe einen Kommentar